3 #include "CesiumGltf/Library.h"
10 enum class CESIUMGLTF_API GpuCompressedPixelFormat {
68 GpuCompressedPixelFormat ETC1S_R = GpuCompressedPixelFormat::NONE;
75 GpuCompressedPixelFormat ETC1S_RG = GpuCompressedPixelFormat::NONE;
81 GpuCompressedPixelFormat ETC1S_RGB = GpuCompressedPixelFormat::NONE;
87 GpuCompressedPixelFormat ETC1S_RGBA = GpuCompressedPixelFormat::NONE;
93 GpuCompressedPixelFormat UASTC_R = GpuCompressedPixelFormat::NONE;
99 GpuCompressedPixelFormat UASTC_RG = GpuCompressedPixelFormat::NONE;
105 GpuCompressedPixelFormat UASTC_RGB = GpuCompressedPixelFormat::NONE;
111 GpuCompressedPixelFormat UASTC_RGBA = GpuCompressedPixelFormat::NONE;
126 bool preserveHighQuality);
Classes for working with glTF models.
For each possible input transmission format, this struct names the ideal target gpu-compressed pixel ...
Ktx2TranscodeTargets(const SupportedGpuCompressedPixelFormats &supportedFormats, bool preserveHighQuality)
Determine ideal transcode targets based on a list of supported gpu compressed formats.