Diligent::TopLevelASDesc struct

Top-level AS description.

Contents

Base classes

struct DeviceObjectAttribs
Describes common device object attributes.

Public variables

Uint32 MaxInstanceCount
Allocate space for specified number of instances.
RAYTRACING_BUILD_AS_FLAGS Flags
Ray tracing build flags, see Diligent::RAYTRACING_BUILD_AS_FLAGS.
Uint32 CompactedSize
The size returned by IDeviceContext::WriteTLASCompactedSize(), if this acceleration structure is going to be the target of a compacting copy command (IDeviceContext::CopyTLAS() with COPY_AS_MODE_COMPACT).
Uint64 CommandQueueMask
Defines which command queues this BLAS can be used with.