|
Diligent Engine
v.2.4.g
|
#include <RenderDeviceD3D12Impl.hpp>
Public Attributes | |
| const Uint32 | ShaderGroupHandleSize = D3D12_SHADER_IDENTIFIER_SIZE_IN_BYTES |
| const Uint32 | MaxShaderRecordStride = D3D12_RAYTRACING_MAX_SHADER_RECORD_STRIDE |
| const Uint32 | ShaderGroupBaseAlignment = D3D12_RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT |
| const Uint32 | MaxDrawMeshTasksCount = 64000 |
| const Uint32 | MaxRayTracingRecursionDepth = D3D12_RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH |
| const Uint32 | MaxRayGenThreads = D3D12_RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS |
| const Uint32 | MaxInstancesPerTLAS = D3D12_RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE |
| const Uint32 | MaxPrimitivesPerBLAS = D3D12_RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE |
| const Uint32 | MaxGeometriesPerBLAS = D3D12_RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE |
| ShaderVersion | MaxShaderVersion |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxDrawMeshTasksCount = 64000 |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxGeometriesPerBLAS = D3D12_RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxInstancesPerTLAS = D3D12_RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxPrimitivesPerBLAS = D3D12_RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxRayGenThreads = D3D12_RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxRayTracingRecursionDepth = D3D12_RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::MaxShaderRecordStride = D3D12_RAYTRACING_MAX_SHADER_RECORD_STRIDE |
| ShaderVersion Diligent::RenderDeviceD3D12Impl::Properties::MaxShaderVersion |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::ShaderGroupBaseAlignment = D3D12_RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT |
| const Uint32 Diligent::RenderDeviceD3D12Impl::Properties::ShaderGroupHandleSize = D3D12_SHADER_IDENTIFIER_SIZE_IN_BYTES |
1.8.17