![]() |
Qt 6.x
The Qt SDK
|
#include <qrhivulkan_p.h>
Collaboration diagram for QVkRenderTargetData:Public Attributes | |
| VkFramebuffer | fb = VK_NULL_HANDLE |
| QVkRenderPassDescriptor * | rp = nullptr |
| QSize | pixelSize |
| float | dpr = 1 |
| int | sampleCount = 1 |
| int | colorAttCount = 0 |
| int | dsAttCount = 0 |
| int | resolveAttCount = 0 |
| int | multiViewCount = 0 |
| QRhiRenderTargetAttachmentTracker::ResIdList | currentResIdList |
Static Public Attributes | |
| static const int | MAX_COLOR_ATTACHMENTS = 8 |
Definition at line 172 of file qrhivulkan_p.h.
| int QVkRenderTargetData::colorAttCount = 0 |
Definition at line 179 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::beginPass(), QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().
| QRhiRenderTargetAttachmentTracker::ResIdList QVkRenderTargetData::currentResIdList |
Definition at line 183 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::activateTextureRenderTarget(), QVkTextureRenderTarget::create(), and QVkTextureRenderTarget::pixelSize().
| float QVkRenderTargetData::dpr = 1 |
Definition at line 177 of file qrhivulkan_p.h.
Referenced by QVkTextureRenderTarget::create(), QVkSwapChain::createOrResize(), QVkSwapChainRenderTarget::devicePixelRatio(), and QVkTextureRenderTarget::devicePixelRatio().
| int QVkRenderTargetData::dsAttCount = 0 |
Definition at line 180 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::beginPass(), QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().
| VkFramebuffer QVkRenderTargetData::fb = VK_NULL_HANDLE |
Definition at line 174 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::beginFrame(), QRhiVulkan::beginPass(), QVkTextureRenderTarget::create(), QVkTextureRenderTarget::destroy(), and QRhiVulkan::startSecondaryCommandBuffer().
|
static |
Definition at line 184 of file qrhivulkan_p.h.
Referenced by QVkTextureRenderTarget::QVkTextureRenderTarget(), QVkTextureRenderTarget::destroy(), and QRhiVulkan::executeDeferredReleases().
| int QVkRenderTargetData::multiViewCount = 0 |
Definition at line 182 of file qrhivulkan_p.h.
Referenced by QVkTextureRenderTarget::create().
| QSize QVkRenderTargetData::pixelSize |
Definition at line 176 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::beginPass(), QVkTextureRenderTarget::create(), QVkSwapChain::createOrResize(), QVkSwapChainRenderTarget::pixelSize(), and QVkTextureRenderTarget::pixelSize().
| int QVkRenderTargetData::resolveAttCount = 0 |
Definition at line 181 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::beginPass(), QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().
| QVkRenderPassDescriptor* QVkRenderTargetData::rp = nullptr |
Definition at line 175 of file qrhivulkan_p.h.
Referenced by QRhiVulkan::activateTextureRenderTarget(), QRhiVulkan::beginPass(), QVkTextureRenderTarget::create(), QVkSwapChain::createOrResize(), and QRhiVulkan::startSecondaryCommandBuffer().
| int QVkRenderTargetData::sampleCount = 1 |
Definition at line 178 of file qrhivulkan_p.h.
Referenced by QVkTextureRenderTarget::create(), QVkSwapChain::createOrResize(), QVkSwapChainRenderTarget::sampleCount(), and QVkTextureRenderTarget::sampleCount().