![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | Slot |
Public Types | |
| enum class | Fill { None , Cpu , Gpu , None , Cpu , Gpu } |
| enum class | Fill { None , Cpu , Gpu , None , Cpu , Gpu } |
Public Attributes | |
| Slot | frameSlots [QMTL_FRAMES_IN_FLIGHT] |
| Fill | fill = Fill::None |
| bool | slotSetupFailed = false |
| bool | created = false |
| bool | gpuFilled = false |
| bool | fallbackBuild = false |
| QRhiIndirectCommandBufferBuildInfo | buildInfo |
| int | builtSlot = -1 |
Definition at line 4078 of file qrhimetal.mm.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Cpu | |
| Gpu | |
| None | |
| Cpu | |
| Gpu | |
Definition at line 4094 of file qrhimetal.mm.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Cpu | |
| Gpu | |
| None | |
| Cpu | |
| Gpu | |
Definition at line 4094 of file qrhimetal.mm.
| QRhiIndirectCommandBufferBuildInfo QMetalIndirectCommandBufferData::buildInfo |
Definition at line 4105 of file qrhimetal.mm.
| int QMetalIndirectCommandBufferData::builtSlot = -1 |
Definition at line 4106 of file qrhimetal.mm.
Referenced by QRhiMetal::buildIndirect(), QMetalIndirectCommandBuffer::destroy(), QRhiMetal::executeIndirect(), and qrhimtl_ensureIcbSlots().
| bool QMetalIndirectCommandBufferData::created = false |
Definition at line 4097 of file qrhimetal.mm.
Referenced by QMetalIndirectCommandBuffer::create(), and QMetalIndirectCommandBuffer::destroy().
| bool QMetalIndirectCommandBufferData::fallbackBuild = false |
Definition at line 4104 of file qrhimetal.mm.
Referenced by QRhiMetal::buildIndirect(), QMetalIndirectCommandBuffer::destroy(), and QRhiMetal::executeIndirect().
| Fill QMetalIndirectCommandBufferData::fill = Fill::None |
Definition at line 4095 of file qrhimetal.mm.
Referenced by qrhimtl_ensureIcbSlots(), and qrhimtl_releaseIcbSlots().
| Slot QMetalIndirectCommandBufferData::frameSlots |
Definition at line 4092 of file qrhimetal.mm.
| bool QMetalIndirectCommandBufferData::gpuFilled = false |
Definition at line 4103 of file qrhimetal.mm.
Referenced by QRhiMetal::buildIndirect(), QMetalIndirectCommandBuffer::destroy(), QRhiMetal::executeIndirect(), and qrhimtl_ensureIcbSlots().
| bool QMetalIndirectCommandBufferData::slotSetupFailed = false |
Definition at line 4096 of file qrhimetal.mm.
Referenced by QMetalIndirectCommandBuffer::destroy(), and qrhimtl_ensureIcbSlots().