Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QVkRenderTargetData Struct Reference

#include <qrhivulkan_p.h>

+ Collaboration diagram for QVkRenderTargetData:

Public Attributes

VkFramebuffer fb = VK_NULL_HANDLE
 
QVkRenderPassDescriptorrp = nullptr
 
QSize pixelSize
 
float dpr = 1
 
int sampleCount = 1
 
int colorAttCount = 0
 
int dsAttCount = 0
 
int resolveAttCount = 0
 
int dsResolveAttCount = 0
 
int multiViewCount = 0
 
QRhiRenderTargetAttachmentTracker::ResIdList currentResIdList
 

Static Public Attributes

static const int MAX_COLOR_ATTACHMENTS = 8
 

Detailed Description

Definition at line 176 of file qrhivulkan_p.h.

Member Data Documentation

◆ colorAttCount

int QVkRenderTargetData::colorAttCount = 0

Definition at line 183 of file qrhivulkan_p.h.

Referenced by QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().

◆ currentResIdList

QRhiRenderTargetAttachmentTracker::ResIdList QVkRenderTargetData::currentResIdList

◆ dpr

◆ dsAttCount

int QVkRenderTargetData::dsAttCount = 0

Definition at line 184 of file qrhivulkan_p.h.

Referenced by QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().

◆ dsResolveAttCount

int QVkRenderTargetData::dsResolveAttCount = 0

Definition at line 186 of file qrhivulkan_p.h.

Referenced by QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().

◆ fb

VkFramebuffer QVkRenderTargetData::fb = VK_NULL_HANDLE

◆ MAX_COLOR_ATTACHMENTS

const int QVkRenderTargetData::MAX_COLOR_ATTACHMENTS = 8
static

◆ multiViewCount

int QVkRenderTargetData::multiViewCount = 0

Definition at line 187 of file qrhivulkan_p.h.

Referenced by QVkTextureRenderTarget::create().

◆ pixelSize

◆ resolveAttCount

int QVkRenderTargetData::resolveAttCount = 0

Definition at line 185 of file qrhivulkan_p.h.

Referenced by QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().

◆ rp

QVkRenderPassDescriptor* QVkRenderTargetData::rp = nullptr

Definition at line 179 of file qrhivulkan_p.h.

Referenced by QVkTextureRenderTarget::create(), and QVkSwapChain::createOrResize().

◆ sampleCount


The documentation for this struct was generated from the following file: