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

#include <shaders.h>

Collaboration diagram for SRPShaderProgram:

Public Attributes

SRPUniformuniform
 
SRPVertexShadervs
 
SRPFragmentShaderfs
 

Detailed Description

Holds shaders and a uniform. While not being a program (is not compiled or anything), the naming is chosen because it is similar to OpenGL's shader program

See also
srpDrawVertexBuffer srpDrawIndexBuffer
Examples
01_colored_triangle/main.c, 02_spinning_triangle/main.c, and 03_spinning_textured_cube/main.c.

Member Data Documentation

◆ fs

SRPFragmentShader* SRPShaderProgram::fs

Pointer to vertex shader to use

◆ vs

SRPVertexShader* SRPShaderProgram::vs

Pointer to uniform to use


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