![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Attributes | |
| id< MTLIndirectCommandBuffer > | icb = nil |
| id< MTLBuffer > | argBuffer = nil |
| id< MTLBuffer > | rangeBuffer = nil |
| quint64 | generation = 0 |
| MTLPrimitiveType | primitiveType = MTLPrimitiveTypeTriangle |
| id< MTLBuffer > | indexBuf = nil |
| quint32 | indexOffset = 0 |
| QRhiCommandBuffer::IndexFormat | indexFormat = QRhiCommandBuffer::IndexUInt16 |
| bool | encoded = false |
| quint64 | usedInFrameId = 0 |
Definition at line 4315 of file qrhimetal.mm.
| id< MTLBuffer > QMetalIndirectCommandBufferData::Slot::argBuffer = nil |
Definition at line 4317 of file qrhimetal.mm.
| bool QMetalIndirectCommandBufferData::Slot::encoded = false |
Definition at line 4324 of file qrhimetal.mm.
Referenced by QRhiMetal::buildIndirect(), qrhimtl_encodeIcbFromCpu(), and qrhimtl_icbSlotMatches().
| quint64 QMetalIndirectCommandBufferData::Slot::generation = 0 |
Definition at line 4319 of file qrhimetal.mm.
| id< MTLIndirectCommandBuffer > QMetalIndirectCommandBufferData::Slot::icb = nil |
Definition at line 4316 of file qrhimetal.mm.
| id< MTLBuffer > QMetalIndirectCommandBufferData::Slot::indexBuf = nil |
Definition at line 4321 of file qrhimetal.mm.
| QRhiCommandBuffer::IndexFormat QMetalIndirectCommandBufferData::Slot::indexFormat = QRhiCommandBuffer::IndexUInt16 |
Definition at line 4323 of file qrhimetal.mm.
| quint32 QMetalIndirectCommandBufferData::Slot::indexOffset = 0 |
Definition at line 4322 of file qrhimetal.mm.
| MTLPrimitiveType QMetalIndirectCommandBufferData::Slot::primitiveType = MTLPrimitiveTypeTriangle |
Definition at line 4320 of file qrhimetal.mm.
| id< MTLBuffer > QMetalIndirectCommandBufferData::Slot::rangeBuffer = nil |
Definition at line 4318 of file qrhimetal.mm.
| quint64 QMetalIndirectCommandBufferData::Slot::usedInFrameId = 0 |
Definition at line 4325 of file qrhimetal.mm.