Open 3D Engine Atom Gem API Reference  23.05.0
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: