srp
software rendering pipeline
Loading...
Searching...
No Matches
SRPContext Struct Reference

#include <context.h>

Public Attributes

SRPMessageCallbackType messageCallback
 
void * messageCallbackUserParameter
 
SRPInterpolationMode interpolationMode
 

Detailed Description

Holds runtime settings. This always needs to be declared as SRPContext srpContext in user programs and initialized with srpNewContext()

Examples
01_colored_triangle/main.c, 02_spinning_triangle/main.c, and 03_spinning_textured_cube/main.c.

Member Data Documentation

◆ interpolationMode

SRPInterpolationMode SRPContext::interpolationMode

How to interpolate vertex attributes inside the primitive

◆ messageCallback

SRPMessageCallbackType SRPContext::messageCallback

Message callback function that is called whenever an error/warning/etc. occurs

◆ messageCallbackUserParameter

void* SRPContext::messageCallbackUserParameter

User pointer to pass to message callback function

See also
SRPContext.messageCallback

The documentation for this struct was generated from the following file: