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.