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
QVkSwapChain::ImageResources Struct Reference

#include <qrhivulkan_p.h>

+ Collaboration diagram for QVkSwapChain::ImageResources:

Public Types

enum  LastUse { ScImageUseNone , ScImageUseRender , ScImageUseTransferSource }
 

Public Attributes

VkImage image = VK_NULL_HANDLE
 
VkImageView imageView = VK_NULL_HANDLE
 
VkFramebuffer fb = VK_NULL_HANDLE
 
VkImage msaaImage = VK_NULL_HANDLE
 
VkImageView msaaImageView = VK_NULL_HANDLE
 
LastUse lastUse = ScImageUseNone
 

Detailed Description

Definition at line 612 of file qrhivulkan_p.h.

Member Enumeration Documentation

◆ LastUse

Enumerator
ScImageUseNone 
ScImageUseRender 
ScImageUseTransferSource 

Definition at line 618 of file qrhivulkan_p.h.

Member Data Documentation

◆ fb

VkFramebuffer QVkSwapChain::ImageResources::fb = VK_NULL_HANDLE

Definition at line 615 of file qrhivulkan_p.h.

◆ image

VkImage QVkSwapChain::ImageResources::image = VK_NULL_HANDLE

Definition at line 613 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::enqueueResourceUpdates().

◆ imageView

VkImageView QVkSwapChain::ImageResources::imageView = VK_NULL_HANDLE

Definition at line 614 of file qrhivulkan_p.h.

◆ lastUse

LastUse QVkSwapChain::ImageResources::lastUse = ScImageUseNone

Definition at line 623 of file qrhivulkan_p.h.

Referenced by QRhiVulkan::enqueueResourceUpdates().

◆ msaaImage

VkImage QVkSwapChain::ImageResources::msaaImage = VK_NULL_HANDLE

Definition at line 616 of file qrhivulkan_p.h.

◆ msaaImageView

VkImageView QVkSwapChain::ImageResources::msaaImageView = VK_NULL_HANDLE

Definition at line 617 of file qrhivulkan_p.h.


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