Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Go to the source code of this file.
Functions | |
Status | tex_validate_plain_format (size_t bpp, size_t flags) |
check if the given texture format is acceptable: 8bpp grey, 24bpp color or 32bpp color+alpha (BGR / upside down are permitted). More... | |
bool | tex_orientations_match (size_t src_flags, size_t dst_orientation) |
indicate if the two vertical orientations match. More... | |
bool tex_orientations_match | ( | size_t | src_flags, |
size_t | dst_orientation | ||
) |
indicate if the two vertical orientations match.
used by tex_codec.
src_flags | TexFlags, used to extract the orientation. we ask for this instead of src_orientation so callers don't have to mask off TEX_ORIENTATION. |
dst_orientation | orientation to compare against. can be one of TEX_BOTTOM_UP, TEX_TOP_DOWN, or 0 for the "global orientation". |
Status tex_validate_plain_format | ( | size_t | bpp, |
size_t | flags | ||
) |
check if the given texture format is acceptable: 8bpp grey, 24bpp color or 32bpp color+alpha (BGR / upside down are permitted).
basically, this is the "plain" format understood by all codecs and tex_codec_plain_transform.
bpp | bits per pixel |
flags | TexFlags |