![]() |
Qt 6.x
The Qt SDK
|
#include <qrhivulkan_p.h>
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().