Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Assets::Loaders Namespace Reference

Classes

class  AudioLoader
 Loader for audio files using miniaudio's built-in decoders. More...
class  GltfLoader
class  Ktx2Loader
 Loader for KTX2 texture files (BC6H, BC7, etc.) More...

Enumerations

enum class  Ktx2TextureType : uint32_t {
  BC6H_Unsigned = 0x8E8F ,
  BC6H_Signed = 0x8E8E ,
  BC7_RGBA = 0x8E8C ,
  BC7_SRGB = 0x8E8D ,
  BC4_Unsigned = 0x8DBB ,
  BC4_Signed = 0x8DBC ,
  BC5_Unsigned = 0x8DBD ,
  BC5_Signed = 0x8DBE
}
 OpenGL internal format constants for KTX1 texture compression types. More...

Enumeration Type Documentation

◆ Ktx2TextureType

enum class Engine::Assets::Loaders::Ktx2TextureType : uint32_t
strong

OpenGL internal format constants for KTX1 texture compression types.

Enumerator
BC6H_Unsigned 
BC6H_Signed 
BC7_RGBA 
BC7_SRGB 
BC4_Unsigned 
BC4_Signed 
BC5_Unsigned 
BC5_Signed 

Definition at line 41 of file Ktx2Loader.h.