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

All information needed to copy descriptors between descriptor tables. More...

#include <reshade_api_pipeline.hpp>

Public Attributes

descriptor_table source_table
 Descriptor table to copy from. More...
 
uint32_t source_binding
 Index of the binding in the source descriptor table. More...
 
uint32_t source_array_offset
 Array index in the specified source binding to begin copying from. More...
 
descriptor_table dest_table
 Descriptor table to copy to. More...
 
uint32_t dest_binding
 Index of the binding in the destination descriptor table. More...
 
uint32_t dest_array_offset
 Array index in the specified destination binding to begin copying to. More...
 
uint32_t count
 Number of descriptors to copy. More...
 

Detailed Description

All information needed to copy descriptors between descriptor tables.

Member Data Documentation

◆ count

uint32_t reshade::api::descriptor_table_copy::count

Number of descriptors to copy.

◆ dest_array_offset

uint32_t reshade::api::descriptor_table_copy::dest_array_offset

Array index in the specified destination binding to begin copying to.

◆ dest_binding

uint32_t reshade::api::descriptor_table_copy::dest_binding

Index of the binding in the destination descriptor table.

◆ dest_table

descriptor_table reshade::api::descriptor_table_copy::dest_table

Descriptor table to copy to.

◆ source_array_offset

uint32_t reshade::api::descriptor_table_copy::source_array_offset

Array index in the specified source binding to begin copying from.

◆ source_binding

uint32_t reshade::api::descriptor_table_copy::source_binding

Index of the binding in the source descriptor table.

◆ source_table

descriptor_table reshade::api::descriptor_table_copy::source_table

Descriptor table to copy from.


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