|
srp
software rendering pipeline
|
#include <shaders.h>
Public Attributes | |
| void(* | shader )(SRPFragmentShaderIn *in, SRPFragmentShaderOut *out) |
| bool | mayOverwriteDepth |
Represents the fragment shader
| bool SRPFragmentShader::mayOverwriteDepth |
Whether or not this shader may overwrite depth via SRPFragmentShaderOut.fragDepth If false, early depth test is activated (less fragment shader invocations)
| void(* SRPFragmentShader::shader) (SRPFragmentShaderIn *in, SRPFragmentShaderOut *out) |
Shader function