|
ReShade
A generic post-processing injector for games and video software.
|
Describes the state of the rasterizer stage. More...
#include <reshade_api_pipeline.hpp>
Public Attributes | |
| fill_mode | fill_mode |
| Fill mode to use when rendering triangles. More... | |
| cull_mode | cull_mode |
| Triangles facing the specified direction are not drawn. More... | |
| bool | front_counter_clockwise |
| Determines if a triangle is front or back-facing. More... | |
| float | depth_bias |
| Depth value added to a given pixel. More... | |
| float | depth_bias_clamp |
| Maximum depth bias of a pixel. More... | |
| float | slope_scaled_depth_bias |
| Scalar on the slope of a given pixel. More... | |
| bool | depth_clip_enable |
| Enable or disable clipping based on distance. More... | |
| bool | scissor_enable |
| Enable or disable scissor testing (scissor rectangle culling). More... | |
| bool | multisample_enable |
| Use the quadrilateral or alpha line anti-aliasing algorithm on multisample antialiasing render targets. More... | |
| bool | antialiased_line_enable |
Enable or disable line antialiasing. Only applies if doing line drawing and multisample_enable is false. More... | |
| uint32_t | conservative_rasterization |
| Enable or disable conservative rasterization mode. More... | |
Describes the state of the rasterizer stage.
| bool reshade::api::rasterizer_desc::antialiased_line_enable |
Enable or disable line antialiasing. Only applies if doing line drawing and multisample_enable is false.
| uint32_t reshade::api::rasterizer_desc::conservative_rasterization |
Enable or disable conservative rasterization mode.
| cull_mode reshade::api::rasterizer_desc::cull_mode |
Triangles facing the specified direction are not drawn.
| float reshade::api::rasterizer_desc::depth_bias |
Depth value added to a given pixel.
| float reshade::api::rasterizer_desc::depth_bias_clamp |
Maximum depth bias of a pixel.
| bool reshade::api::rasterizer_desc::depth_clip_enable |
Enable or disable clipping based on distance.
| fill_mode reshade::api::rasterizer_desc::fill_mode |
Fill mode to use when rendering triangles.
| bool reshade::api::rasterizer_desc::front_counter_clockwise |
Determines if a triangle is front or back-facing.
| bool reshade::api::rasterizer_desc::multisample_enable |
Use the quadrilateral or alpha line anti-aliasing algorithm on multisample antialiasing render targets.
| bool reshade::api::rasterizer_desc::scissor_enable |
Enable or disable scissor testing (scissor rectangle culling).
| float reshade::api::rasterizer_desc::slope_scaled_depth_bias |
Scalar on the slope of a given pixel.