Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
S3tcBlock Member List

This is the complete list of members for S3tcBlock, including all inherited members.

A enum valueS3tcBlockprivate
a_bitsS3tcBlockprivate
access_bit_tbl(T tbl, size_t idx, size_t bit_width)S3tcBlockinlineprivatestatic
B enum valueS3tcBlockprivate
cS3tcBlockprivate
c_selectorsS3tcBlockprivate
dxt5_a_tblS3tcBlockprivate
G enum valueS3tcBlockprivate
m_DxtS3tcBlockprivate
mix_2_3(size_t dst[4], size_t c0[4], size_t c1[4])S3tcBlockinlineprivatestatic
mix_avg(size_t dst[4], size_t c0[4], size_t c1[4])S3tcBlockinlineprivatestatic
PrecalculateAlpha(size_t dxt, const u8 *RESTRICT a_block)S3tcBlockinlineprivate
PrecalculateColor(size_t dxt, const u8 *RESTRICT c_block)S3tcBlockinlineprivate
R enum valueS3tcBlockprivate
RGBA enum nameS3tcBlockprivate
S3tcBlock(size_t dxt, const u8 *RESTRICT block)S3tcBlockinline
unpack_to_8(u16 c, size_t bits_below, size_t num_bits)S3tcBlockinlineprivatestatic
WritePixel(size_t pixel_idx, u8 *RESTRICT out) constS3tcBlockinline