![]() |
Paradox Game Engine
v1.0.0 beta06
|
#include <BC.h>
Public Member Functions | |
void | Decode (_Out_writes_(NUM_PIXELS_PER_BLOCK) HDRColorA *pOut) const |
void | Encode (_In_reads_(NUM_PIXELS_PER_BLOCK) const HDRColorA *const pIn) |
_Use_decl_annotations_ void DirectX::D3DX_BC7::Decode | ( | _Out_writes_(NUM_PIXELS_PER_BLOCK) HDRColorA * | pOut | ) | const |
Definition at line 1938 of file BC6HBC7.cpp.
References DirectX::LDRColorA::a, DirectX::assert(), DirectX::LDRColorA::b, BC7_MAX_REGIONS, DirectX::BC7_MAX_SHAPES, DirectX::BC7_NUM_CHANNELS, DirectX::FillWithErrorColors(), DirectX::LDRColorA::g, DirectX::g_aPartitionTable, DirectX::LDRColorA::Interpolate(), DirectX::IsFixUpOffset(), NUM_PIXELS_PER_BLOCK, and DirectX::LDRColorA::r.
_Use_decl_annotations_ void DirectX::D3DX_BC7::Encode | ( | _In_reads_(NUM_PIXELS_PER_BLOCK) const HDRColorA *const | pIn | ) |
Definition at line 2147 of file BC6HBC7.cpp.
References a, DirectX::assert(), b, DirectX::BC7_MAX_SHAPES, NUM_PIXELS_PER_BLOCK, and s().