Describes a single instance in a top-level acceleration structure. The data in acceleration_structure_build_input::instances::buffer should be an array of this structure.
More...
#include <reshade_api_resource.hpp>
Describes a single instance in a top-level acceleration structure. The data in acceleration_structure_build_input::instances::buffer should be an array of this structure.
◆ acceleration_structure_gpu_address
uint64_t reshade::api::acceleration_structure_instance::acceleration_structure_gpu_address |
◆ custom_index
uint32_t reshade::api::acceleration_structure_instance::custom_index |
◆ flags
uint32_t reshade::api::acceleration_structure_instance::flags |
◆ mask
uint32_t reshade::api::acceleration_structure_instance::mask |
◆ shader_binding_table_offset
uint32_t reshade::api::acceleration_structure_instance::shader_binding_table_offset |
◆ transform
float reshade::api::acceleration_structure_instance::transform[3][4] |
The documentation for this struct was generated from the following file: