Cogs.Core
Public Attributes | List of all members
Cogs::TextureVK Struct Reference

Public Attributes

TextureFormat format
 
VkFormat vkFormat
 
uint32_t samples
 
uint32_t width
 
uint32_t height
 
uint32_t mipLevels
 
bool external = false
 
bool isDepth = false
 
VkImage image
 
VkDeviceMemory deviceMemory
 
VkImageView imageView
 
VkDescriptorImageInfo imageInfo
 
VkImageLayout layout
 

Detailed Description

Definition at line 14 of file TexturesVK.h.

Member Data Documentation

◆ deviceMemory

VkDeviceMemory Cogs::TextureVK::deviceMemory

Definition at line 27 of file TexturesVK.h.

◆ external

bool Cogs::TextureVK::external = false

Definition at line 23 of file TexturesVK.h.

◆ format

TextureFormat Cogs::TextureVK::format

Definition at line 16 of file TexturesVK.h.

◆ height

uint32_t Cogs::TextureVK::height

Definition at line 20 of file TexturesVK.h.

◆ image

VkImage Cogs::TextureVK::image

Definition at line 26 of file TexturesVK.h.

◆ imageInfo

VkDescriptorImageInfo Cogs::TextureVK::imageInfo

Definition at line 30 of file TexturesVK.h.

◆ imageView

VkImageView Cogs::TextureVK::imageView

Definition at line 28 of file TexturesVK.h.

◆ isDepth

bool Cogs::TextureVK::isDepth = false

Definition at line 24 of file TexturesVK.h.

◆ layout

VkImageLayout Cogs::TextureVK::layout

Definition at line 32 of file TexturesVK.h.

◆ mipLevels

uint32_t Cogs::TextureVK::mipLevels

Definition at line 21 of file TexturesVK.h.

◆ samples

uint32_t Cogs::TextureVK::samples

Definition at line 18 of file TexturesVK.h.

◆ vkFormat

VkFormat Cogs::TextureVK::vkFormat

Definition at line 17 of file TexturesVK.h.

◆ width

uint32_t Cogs::TextureVK::width

Definition at line 19 of file TexturesVK.h.


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