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

Classes

struct  ExrChannelInfo
 Represents channel information from an EXR file header. More...
struct  ExrHeader
 Wrapper for EXR file header information with owned data. More...
class  ExrLoader
 Loader for EXR (OpenEXR) image files. More...
struct  Ktx2TextureData
 Stores all data loaded from a KTX2 file including mip chain. More...
class  TextureHandleRegistry
 Central registry for texture handles, providing O(1) descriptor index lookup. More...

Functions

Ktx2TextureData extractMipRange (const Ktx2TextureData &source, uint32_t firstMip, uint32_t mipCount)

Function Documentation

◆ extractMipRange()

Ktx2TextureData Engine::Assets::Textures::extractMipRange ( const Ktx2TextureData & source,
uint32_t firstMip,
uint32_t mipCount )