|
srp
software rendering pipeline
|
#include <shaders.h>

Public Attributes | |
| void(* | shader )(SRPvsInput *in, SRPvsOutput *out) |
| size_t | nOutputVariables |
| SRPVertexVariableInformation * | outputVariablesInfo |
| size_t | nBytesPerOutputVariables |
Represents the vertex shader
| size_t SRPVertexShader::nBytesPerOutputVariables |
Size of output variables in bytes
| size_t SRPVertexShader::nOutputVariables |
Pointer to an array of output variables' information. Should be SRPVertexShader.nOutputVariables elements long.
| void(* SRPVertexShader::shader) (SRPvsInput *in, SRPvsOutput *out) |
< Shader function Number of output variables