![]() |
XII Release 0.1.0
|
BLAS triangle build input data for one geometry description. More...
#include <CommandList.h>
Public Member Functions | |
| XII_DECLARE_POD_TYPE () | |
Public Attributes | |
| xiiGALBuffer * | m_pVertexBuffer = nullptr |
| Vertex buffer for this geometry. | |
| xiiUInt64 | m_uiVertexBufferOffset = 0U |
| Byte offset into the vertex buffer. | |
| xiiUInt64 | m_uiVertexStride = 0U |
| Vertex stride in bytes. | |
| xiiGALBuffer * | m_pIndexBuffer = nullptr |
| Optional index buffer. If null, non-indexed geometry is used. | |
| xiiUInt64 | m_uiIndexBufferOffset = 0U |
| Byte offset into the index buffer. | |
| xiiGALBuffer * | m_pTransformBuffer = nullptr |
| Optional transform buffer. | |
| xiiUInt64 | m_uiTransformOffset = 0U |
| Byte offset to a 3x4 transform matrix. | |
| xiiUInt32 | m_uiPrimitiveCount = 0U |
| Primitive count for this build; if zero, the BLAS max primitive count is used. | |
BLAS triangle build input data for one geometry description.