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

Describes a render target 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
 Render target resource view. More...
 
render_pass_load_op load_op
 Specifies how the contents of the render target view are treated at the start of the render pass. More...
 
render_pass_store_op store_op
 Specifies how the contents of the render target view are treated at the end of the render pass. More...
 
float clear_color [4]
 Value the render target resource is cleared to when load_op is render_pass_load_op::clear. More...
 

Detailed Description

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

Member Data Documentation

◆ clear_color

float reshade::api::render_pass_render_target_desc::clear_color[4]

Value the render target resource is cleared to when load_op is render_pass_load_op::clear.

◆ load_op

render_pass_load_op reshade::api::render_pass_render_target_desc::load_op

Specifies how the contents of the render target view are treated at the start of the render pass.

◆ store_op

render_pass_store_op reshade::api::render_pass_render_target_desc::store_op

Specifies how the contents of the render target view are treated at the end of the render pass.

◆ view

resource_view reshade::api::render_pass_render_target_desc::view

Render target resource view.


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