ReShade
A generic post-processing injector for games and video software.
Public Attributes | List of all members
reshade::api::render_pass_depth_stencil_desc Struct Reference

Describes a depth-stencil view and how it is treated at the start and end of a render pass. More...

#include <reshade_api_resource.hpp>

Public Attributes

resource_view view
 Depth-stencil resource view. More...
 
render_pass_load_op depth_load_op
 Specifies how the depth contents of the depth-stencil view are treated at the start of the render pass. More...
 
render_pass_store_op depth_store_op
 Specifies how the depth contents of the depth-stencil view are treated at the end of the render pass. More...
 
render_pass_load_op stencil_load_op
 Specifies how the stencil contents of the depth-stencil view are treated at the start of the render pass. More...
 
render_pass_store_op stencil_store_op
 Specifies how the stencil contents of the depth-stencil view are treated at the end of the render pass. More...
 
float clear_depth
 Value the depth contents of the depth-stencil resource is cleared to when depth_load_op is render_pass_load_op::clear. More...
 
uint8_t clear_stencil
 Value the stencil contents of the depth-stencil resource is cleared to when stencil_load_op is render_pass_load_op::clear. More...
 

Detailed Description

Describes a depth-stencil view and how it is treated at the start and end of a render pass.

Member Data Documentation

◆ clear_depth

float reshade::api::render_pass_depth_stencil_desc::clear_depth

Value the depth contents of the depth-stencil resource is cleared to when depth_load_op is render_pass_load_op::clear.

◆ clear_stencil

uint8_t reshade::api::render_pass_depth_stencil_desc::clear_stencil

Value the stencil contents of the depth-stencil resource is cleared to when stencil_load_op is render_pass_load_op::clear.

◆ depth_load_op

render_pass_load_op reshade::api::render_pass_depth_stencil_desc::depth_load_op

Specifies how the depth contents of the depth-stencil view are treated at the start of the render pass.

◆ depth_store_op

render_pass_store_op reshade::api::render_pass_depth_stencil_desc::depth_store_op

Specifies how the depth contents of the depth-stencil view are treated at the end of the render pass.

◆ stencil_load_op

render_pass_load_op reshade::api::render_pass_depth_stencil_desc::stencil_load_op

Specifies how the stencil contents of the depth-stencil view are treated at the start of the render pass.

◆ stencil_store_op

render_pass_store_op reshade::api::render_pass_depth_stencil_desc::stencil_store_op

Specifies how the stencil contents of the depth-stencil view are treated at the end of the render pass.

◆ view

resource_view reshade::api::render_pass_depth_stencil_desc::view

Depth-stencil resource view.


The documentation for this struct was generated from the following file: