Plasma Engine  2.0
Loading...
Searching...
No Matches
DXTConversions.h
1#pragma once
2
3#include <Texture/Image/Image.h>
4
6
7PL_TEXTURE_DLL void plDecompressBlockBC1(const plUInt8* pSource, plColorBaseUB* pTarget, bool bForceFourColorMode);
8PL_TEXTURE_DLL void plDecompressBlockBC4(const plUInt8* pSource, plUInt8* pTarget, plUInt32 uiStride, plUInt8 uiBias);
9PL_TEXTURE_DLL void plDecompressBlockBC6(const plUInt8* pSource, plColorLinear16f* pTarget, bool bIsSigned);
10PL_TEXTURE_DLL void plDecompressBlockBC7(const plUInt8* pSource, plColorBaseUB* pTarget);
11
12PL_TEXTURE_DLL void plUnpackPaletteBC4(plUInt32 ui0, plUInt32 ui1, plUInt32* pAlphas);
A 8bit per channel color storage format with undefined encoding. It is up to the user to reinterpret ...
Definition Color8UNorm.h:12
A 16bit per channel float color storage format.
Definition Color16f.h:11