Open 3D Engine Atom Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ImageProcessingAtom::CryTextureSquisher Class Reference

Classes

struct  CompressorParameters
 
struct  DecompressorParameters
 

Public Types

enum  EBufferType {
  eBufferType_uint8 , eBufferType_sint8 , eBufferType_uint16 , eBufferType_sint16 ,
  eBufferType_ufloat , eBufferType_sfloat
}
 
enum  EQualityProfile {
  eQualityProfile_Low = 0 , eQualityProfile_Medium , eQualityProfile_High , eQualityProfile_Best ,
  eQualityProfile_Num
}
 
enum  ECodingPreset {
  eCompressorPreset_BC1U = 0 , eCompressorPreset_BC2U , eCompressorPreset_BC3U , eCompressorPreset_BC4U ,
  eCompressorPreset_BC5U , eCompressorPreset_BC6UH , eCompressorPreset_BC7U , eCompressorPreset_BC4S ,
  eCompressorPreset_BC5S , eCompressorPreset_BC1Un , eCompressorPreset_BC2Un , eCompressorPreset_BC3Un ,
  eCompressorPreset_BC4Un , eCompressorPreset_BC5Un , eCompressorPreset_BC6UHn , eCompressorPreset_BC7Un ,
  eCompressorPreset_BC4Sn , eCompressorPreset_BC5Sn , eCompressorPreset_BC1Ua , eCompressorPreset_BC2Ut ,
  eCompressorPreset_BC3Ut , eCompressorPreset_BC4Ua , eCompressorPreset_BC7Ut , eCompressorPreset_BC4Sa ,
  eCompressorPreset_BC7Ug , eCompressorPreset_CTX1U , eCompressorPreset_CTX1Un , eCompressorPreset_Num
}
 

Static Public Member Functions

static void Compress (const CompressorParameters &compress)
 
static void Decompress (const DecompressorParameters &decompress)
 

The documentation for this class was generated from the following file: