| 217 | } |
| 218 | |
| 219 | void CoordinateGridRenderer::AddShaderMacros(FEATURE_FLAGS FeatureFlags, ShaderMacroHelper& Macros) |
| 220 | { |
| 221 | Macros.Add("COORDINATE_GRID_INVERTED_DEPTH", (FeatureFlags & FEATURE_FLAG_REVERSED_DEPTH) != 0); |
| 222 | Macros.Add("COORDINATE_GRID_CONVERT_OUTPUT_TO_SRGB", (FeatureFlags & FEATURE_FLAG_CONVERT_TO_SRGB) != 0); |
| 223 | |
| 224 | Macros.Add("COORDINATE_GRID_AXIS_X", (FeatureFlags & FEATURE_FLAG_RENDER_AXIS_X) != 0); |
| 225 | Macros.Add("COORDINATE_GRID_AXIS_Y", (FeatureFlags & FEATURE_FLAG_RENDER_AXIS_Y) != 0); |
| 226 | Macros.Add("COORDINATE_GRID_AXIS_Z", (FeatureFlags & FEATURE_FLAG_RENDER_AXIS_Z) != 0); |
| 227 | |
| 228 | Macros.Add("COORDINATE_GRID_PLANE_YZ", (FeatureFlags & FEATURE_FLAG_RENDER_PLANE_YZ) != 0); |
| 229 | Macros.Add("COORDINATE_GRID_PLANE_XZ", (FeatureFlags & FEATURE_FLAG_RENDER_PLANE_XZ) != 0); |
| 230 | Macros.Add("COORDINATE_GRID_PLANE_XY", (FeatureFlags & FEATURE_FLAG_RENDER_PLANE_XY) != 0); |
| 231 | } |
| 232 | |
| 233 | void CoordinateGridRenderer::RenderGridAxes(const RenderAttributes& RenderAttribs) |
| 234 | { |
nothing calls this directly
no outgoing calls
no test coverage detected