R2 Shaders
|
The main function that all depth shaders must implement. More...
Go to the source code of this file.
Functions | |
bool | R2_depthShaderMain (const R2_vertex_data_t data, const R2_view_t view, const R2_surface_matrices_instance_t matrices_instance) |
The main function that all depth shaders must implement.
Definition in file R2DepthShaderMain.h.
bool R2_depthShaderMain | ( | const R2_vertex_data_t | data, |
const R2_view_t | view, | ||
const R2_surface_matrices_instance_t | matrices_instance | ||
) |
Calculate surface values for the current surface. Implementations of this function are expected to calculate a description of the current surface and then return true
if the surface fragment should not be discarded.
data | Surface data (typically coming from a vertex) |
derived | Surface data calculated from the original vertex |
view | Matrices and parameters related to the current view |
matrices_instance | Matrices related to the instance to which this surface belongs |
true
iff the depth value should not be discarded Definition at line 13 of file R2DepthBasic.h.