Builds bottom level acceleration structure. More...
#include <kanzi/gfx/commands.hpp>
Public Member Functions | |
| BuildBottomLevelAccelerationStructureCommand () | |
| Constructor. | |
Public Member Functions inherited from kanzi::gfx::BaseCommand | |
| uint32_t | getSize () const |
| Gets the command size in bytes. | |
| uint8_t | getTag () const |
| Gets the command tag. | |
| CommandType | getType () const |
| Gets the command type. | |
| void | setTag (uint8_t tag) |
| Sets the command tag. | |
Public Attributes | |
| BottomLevelAccelerationStructureHandleGuard | accelerationStructureHandle |
| Bottom level acceleration structure handle. | |
| uint32_t | firstVertex |
| First vertex. | |
| BufferHandleGuard | indexBufferHandle |
| Index buffer handle. | |
| uint32_t | primitiveCount |
| Primitive count. | |
| uint32_t | primitiveOffset |
| Primitive offset. | |
| BufferHandleGuard | vertexBufferHandle |
| Vertex buffer handle. | |
Additional Inherited Members | |
Protected Member Functions inherited from kanzi::gfx::BaseCommand | |
| BaseCommand (CommandType t, uint32_t s) | |
| Constructor. | |
| BaseCommand (const BaseCommand &other) | |
| Copy Constructor. | |
| BaseCommand & | operator= (const BaseCommand &other) |
| Assignment operator. | |
Builds bottom level acceleration structure.
|
inline |
Constructor.
| BottomLevelAccelerationStructureHandleGuard kanzi::gfx::BuildBottomLevelAccelerationStructureCommand::accelerationStructureHandle |
Bottom level acceleration structure handle.
| uint32_t kanzi::gfx::BuildBottomLevelAccelerationStructureCommand::primitiveCount |
Primitive count.
| uint32_t kanzi::gfx::BuildBottomLevelAccelerationStructureCommand::primitiveOffset |
Primitive offset.
| uint32_t kanzi::gfx::BuildBottomLevelAccelerationStructureCommand::firstVertex |
First vertex.
| BufferHandleGuard kanzi::gfx::BuildBottomLevelAccelerationStructureCommand::vertexBufferHandle |
Vertex buffer handle.
| BufferHandleGuard kanzi::gfx::BuildBottomLevelAccelerationStructureCommand::indexBufferHandle |
Index buffer handle.