Go to the source code of this file.
Data Structures |
class | nux::TexCoordXForm |
| Texture parameter and coordinate computation class. More...
|
Namespaces |
namespace | nux |
Enumerations |
enum | nux::TexWrap {
nux::TEXWRAP_UNKNOWN = 0,
nux::TEXWRAP_REPEAT,
nux::TEXWRAP_CLAMP,
nux::TEXWRAP_CLAMP_TO_EDGE,
nux::TEXWRAP_CLAMP_TO_BORDER,
nux::TEXWRAP_MIRRORED_REPEAT,
nux::TEXWRAP_MIRROR_CLAMP_EXT,
nux::TEXWRAP_MIRROR_CLAMP_TO_EDGE_EXT,
nux::TEXWRAP_MIRROR_CLAMP_TO_BORDER_EXT
} |
| Graphics wraping modes.
More...
|
enum | nux::TexFilter {
nux::TEXFILTER_UNKNOWN = 0,
nux::TEXFILTER_LINEAR,
nux::TEXFILTER_NEAREST,
nux::TEXFILTER_NEAREST_MIPMAP_NEAREST,
nux::TEXFILTER_LINEAR_MIPMAP_NEAREST,
nux::TEXFILTER_NEAREST_MIPMAP_LINEAR,
nux::TEXFILTER_LINEAR_MIPMAP_LINEAR
} |
| Graphics filtering modes.
More...
|
enum | nux::RopBlend {
nux::ROPBLEND_UNKNOWN = 0,
nux::ROPBLEND_ZERO,
nux::ROPBLEND_ONE,
nux::ROPBLEND_SRC_COLOR,
nux::ROPBLEND_ONE_MINUS_SRC_COLOR,
nux::ROPBLEND_DST_COLOR,
nux::ROPBLEND_ONE_MINUS_DST_COLOR,
nux::ROPBLEND_SRC_ALPHA,
nux::ROPBLEND_ONE_MINUS_SRC_ALPHA,
nux::ROPBLEND_DST_ALPHA,
nux::ROPBLEND_ONE_MINUS_DST_ALPHA,
nux::ROPBLEND_CONSTANT_COLOR,
nux::ROPBLEND_ONE_MINUS_CONSTANT_COLOR,
nux::ROPBLEND_CONSTANT_ALPHA,
nux::ROPBLEND_ONE_MINUS_CONSTANT_ALPHA,
nux::ROPBLEND_SRC_ALPHA_SATURATE
} |
| Graphics blend modes.
More...
|
Functions |
void | nux::QRP_Compute_Texture_Coord (t_int32 quad_width, t_int32 quad_height, ObjectPtr< IOpenGLBaseTexture > tex, TexCoordXForm &texxform) |
| Compute texture coordinates and wrapping mode according to TexCoordXForm.
|