|
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.
1.8.12