|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
Stores all data loaded from a KTX2 file including mip chain. More...
#include <Ktx2Loader.h>
Public Attributes | |
| uint32_t | baseWidth = 0 |
| uint32_t | baseHeight = 0 |
| uint32_t | sourceWidth = 0 |
| uint32_t | sourceHeight = 0 |
| VkFormat | vkFormat = VK_FORMAT_UNDEFINED |
| uint32_t | mipLevels = 0 |
| uint32_t | sourceMipLevels = 0 |
| uint32_t | sourceBaseMip = 0 |
| bool | isCompressed = false |
| std::vector< uint8_t > | allData |
| std::vector< VkDeviceSize > | mipOffsets |
| std::vector< VkDeviceSize > | mipSizes |
| std::vector< uint32_t > | mipWidths |
| std::vector< uint32_t > | mipHeights |
| std::string | uri |
Stores all data loaded from a KTX2 file including mip chain.
Definition at line 15 of file Ktx2Loader.h.
| std::vector<uint8_t> Engine::Assets::Textures::Ktx2TextureData::allData |
Definition at line 25 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::baseHeight = 0 |
Definition at line 17 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::baseWidth = 0 |
Definition at line 16 of file Ktx2Loader.h.
| bool Engine::Assets::Textures::Ktx2TextureData::isCompressed = false |
Definition at line 24 of file Ktx2Loader.h.
| std::vector<uint32_t> Engine::Assets::Textures::Ktx2TextureData::mipHeights |
Definition at line 29 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::mipLevels = 0 |
Definition at line 21 of file Ktx2Loader.h.
| std::vector<VkDeviceSize> Engine::Assets::Textures::Ktx2TextureData::mipOffsets |
Definition at line 26 of file Ktx2Loader.h.
| std::vector<VkDeviceSize> Engine::Assets::Textures::Ktx2TextureData::mipSizes |
Definition at line 27 of file Ktx2Loader.h.
| std::vector<uint32_t> Engine::Assets::Textures::Ktx2TextureData::mipWidths |
Definition at line 28 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::sourceBaseMip = 0 |
Definition at line 23 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::sourceHeight = 0 |
Definition at line 19 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::sourceMipLevels = 0 |
Definition at line 22 of file Ktx2Loader.h.
| uint32_t Engine::Assets::Textures::Ktx2TextureData::sourceWidth = 0 |
Definition at line 18 of file Ktx2Loader.h.
| std::string Engine::Assets::Textures::Ktx2TextureData::uri |
Definition at line 30 of file Ktx2Loader.h.
| VkFormat Engine::Assets::Textures::Ktx2TextureData::vkFormat = VK_FORMAT_UNDEFINED |
Definition at line 20 of file Ktx2Loader.h.