vkQuake2 doxygen  1.0 dev
qvktexture_t Struct Reference

#include <qvk.h>

Public Attributes

VkImage image
 
VmaAllocation allocation
 
VmaAllocationInfo allocInfo
 
VmaAllocationCreateFlags vmaFlags
 
VkImageView imageView
 
VkSharingMode sharingMode
 
VkSampleCountFlagBits sampleCount
 
VkFormat format
 
VkDescriptorSet descriptorSet
 
uint32_t mipLevels
 

Detailed Description

Definition at line 77 of file qvk.h.

Member Data Documentation

◆ allocation

VmaAllocation qvktexture_t::allocation

Definition at line 80 of file qvk.h.

Referenced by DestroyDrawBuffer().

◆ allocInfo

VmaAllocationInfo qvktexture_t::allocInfo

◆ descriptorSet

◆ format

VkFormat qvktexture_t::format

Definition at line 86 of file qvk.h.

Referenced by createTextureImage(), QVk_CreateColorBuffer(), and QVk_CreateDepthBuffer().

◆ image

◆ imageView

◆ mipLevels

uint32_t qvktexture_t::mipLevels

Definition at line 88 of file qvk.h.

Referenced by createTextureImage(), QVk_CreateColorBuffer(), QVk_CreateDepthBuffer(), and Vk_LoadPic().

◆ sampleCount

VkSampleCountFlagBits qvktexture_t::sampleCount

Definition at line 85 of file qvk.h.

Referenced by QVk_CreateColorBuffer(), and QVk_CreateDepthBuffer().

◆ sharingMode

VkSharingMode qvktexture_t::sharingMode

Definition at line 84 of file qvk.h.

Referenced by createTextureImage().

◆ vmaFlags

VmaAllocationCreateFlags qvktexture_t::vmaFlags

Definition at line 82 of file qvk.h.

Referenced by QVk_CreateColorBuffer(), and QVk_CreateDepthBuffer().