Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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 shadingRateAttCount = 0
int multiViewCount = 0
QRhiRenderTargetAttachmentTracker::ResIdList currentResIdList

Static Public Attributes

static const int MAX_COLOR_ATTACHMENTS = 8

Detailed Description

Definition at line 193 of file qrhivulkan_p.h.

Member Data Documentation

◆ colorAttCount

int QVkRenderTargetData::colorAttCount = 0

Definition at line 200 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::beginPass().

◆ currentResIdList

QRhiRenderTargetAttachmentTracker::ResIdList QVkRenderTargetData::currentResIdList

Definition at line 206 of file qrhivulkan_p.h.

◆ dpr

float QVkRenderTargetData::dpr = 1

Definition at line 198 of file qrhivulkan_p.h.

◆ dsAttCount

int QVkRenderTargetData::dsAttCount = 0

Definition at line 201 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::beginPass().

◆ dsResolveAttCount

int QVkRenderTargetData::dsResolveAttCount = 0

Definition at line 203 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::beginPass().

◆ fb

VkFramebuffer QVkRenderTargetData::fb = VK_NULL_HANDLE

Definition at line 195 of file qrhivulkan_p.h.

◆ MAX_COLOR_ATTACHMENTS

const int QVkRenderTargetData::MAX_COLOR_ATTACHMENTS = 8
static

◆ multiViewCount

int QVkRenderTargetData::multiViewCount = 0

Definition at line 205 of file qrhivulkan_p.h.

◆ pixelSize

QSize QVkRenderTargetData::pixelSize

Definition at line 197 of file qrhivulkan_p.h.

◆ resolveAttCount

int QVkRenderTargetData::resolveAttCount = 0

Definition at line 202 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::beginPass().

◆ rp

QVkRenderPassDescriptor* QVkRenderTargetData::rp = nullptr

◆ sampleCount

int QVkRenderTargetData::sampleCount = 1

Definition at line 199 of file qrhivulkan_p.h.

◆ shadingRateAttCount

int QVkRenderTargetData::shadingRateAttCount = 0

Definition at line 204 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::beginPass().


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