Helper struct for batching texture loading. More...
Public Attributes | |
| int | m_w |
| int | m_h |
| int | m_channels |
| stbi_uc * | m_pixels = nullptr |
| std::string | m_path |
| uint32_t | m_assignedIndex = 0 |
| VkBuffer | m_stagingBuffer = VK_NULL_HANDLE |
| VmaAllocation | m_stagingAlloc = VK_NULL_HANDLE |
| VkImage | m_image = VK_NULL_HANDLE |
| VmaAllocation | m_imageAlloc = VK_NULL_HANDLE |
Helper struct for batching texture loading.
Definition at line 16 of file Resources.cpp.
| uint32_t vex::BatchedTextureData::m_assignedIndex = 0 |
Definition at line 20 of file Resources.cpp.
| int vex::BatchedTextureData::m_channels |
Definition at line 17 of file Resources.cpp.
| int vex::BatchedTextureData::m_h |
Definition at line 17 of file Resources.cpp.
| VkImage vex::BatchedTextureData::m_image = VK_NULL_HANDLE |
Definition at line 23 of file Resources.cpp.
| VmaAllocation vex::BatchedTextureData::m_imageAlloc = VK_NULL_HANDLE |
Definition at line 24 of file Resources.cpp.
| std::string vex::BatchedTextureData::m_path |
Definition at line 19 of file Resources.cpp.
| stbi_uc* vex::BatchedTextureData::m_pixels = nullptr |
Definition at line 18 of file Resources.cpp.
| VmaAllocation vex::BatchedTextureData::m_stagingAlloc = VK_NULL_HANDLE |
Definition at line 22 of file Resources.cpp.
| VkBuffer vex::BatchedTextureData::m_stagingBuffer = VK_NULL_HANDLE |
Definition at line 21 of file Resources.cpp.
| int vex::BatchedTextureData::m_w |
Definition at line 17 of file Resources.cpp.