srp
software rendering pipeline
Loading...
Searching...
No Matches
context.c File Reference
Include dependency graph for context.c:

Functions

void srpNewContext (SRPContext *pContext)
 
void srpSetMessageCallback (SRPMessageCallback callback)
 
void srpProvokingVertexMode (SRPProvokingVertexMode mode)
 
void srpRasterCullFace (SRPFace face)
 
void srpRasterFrontFace (SRPWinding face)
 
void srpRasterPolygonMode (SRPPolygonMode mode)
 
void srpRasterPointSize (float size)
 
void srpScissorTest (bool enable)
 
void srpScissorOptions (size_t x, size_t y, size_t width, size_t height)
 
void srpStencilTest (bool enable)
 
void srpStencilFunc (SRPCompareOp func, uint8_t ref, uint8_t mask)
 
void srpStencilFuncSeparate (SRPFace face, SRPCompareOp func, uint8_t ref, uint8_t mask)
 
void srpStencilOp (SRPStencilOp sfail, SRPStencilOp dfail, SRPStencilOp pass)
 
void srpStencilOpSeparate (SRPFace face, SRPStencilOp sfail, SRPStencilOp dfail, SRPStencilOp pass)
 
void srpStencilWriteMask (uint8_t mask)
 
void srpStencilWriteMaskSeparate (SRPFace face, uint8_t mask)
 
void srpDepthTest (bool enable)
 
void srpDepthWrite (bool enable)
 
void srpDepthCompareOp (SRPCompareOp op)
 

Detailed Description

SRPContext implementation