![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qrhivulkan_p.h>
Classes | |
| union | [union].__unnamed0__ |
Public Types | |
| enum | Type { Pipeline , ShaderResourceBindings , Buffer , RenderBuffer , Texture , Sampler , TextureRenderTarget , RenderPass , StagingBuffer , SecondaryCommandBuffer } |
Public Attributes | |
| Type | type |
| int | lastActiveFrameSlot |
| union | |
Definition at line 1159 of file qrhivulkan_p.h.
| Enumerator | |
|---|---|
| Pipeline | |
| ShaderResourceBindings | |
| Buffer | |
| RenderBuffer | |
| Texture | |
| Sampler | |
| TextureRenderTarget | |
| RenderPass | |
| StagingBuffer | |
| SecondaryCommandBuffer | |
Definition at line 1160 of file qrhivulkan_p.h.
| int QRhiVulkan::DeferredReleaseEntry::lastActiveFrameSlot |
Definition at line 1173 of file qrhivulkan_p.h.
Referenced by QVkBuffer::destroy(), QVkGraphicsPipeline::destroy(), QVkRenderBuffer::destroy(), QVkRenderPassDescriptor::destroy(), QVkSampler::destroy(), QVkShaderResourceBindings::destroy(), QVkTexture::destroy(), QVkTextureRenderTarget::destroy(), QRhiVulkan::endAndEnqueueSecondaryCommandBuffer(), and QRhiVulkan::enqueueResourceUpdates().
| Type QRhiVulkan::DeferredReleaseEntry::type |
Definition at line 1172 of file qrhivulkan_p.h.
Referenced by QVkBuffer::destroy(), QVkGraphicsPipeline::destroy(), QVkRenderBuffer::destroy(), QVkRenderPassDescriptor::destroy(), QVkSampler::destroy(), QVkShaderResourceBindings::destroy(), QVkTexture::destroy(), QVkTextureRenderTarget::destroy(), QRhiVulkan::endAndEnqueueSecondaryCommandBuffer(), QRhiVulkan::enqueueResourceUpdates(), and QRhiVulkan::executeDeferredReleases().