Back to index

nux  3.0.0
Classes | Namespaces | Enumerations | Functions
RenderingPipe.h File Reference
#include "GLResource.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nux::TexCoordXForm
 Texture parameter and coordinate computation class. More...

Namespaces

namespace  nux
 The Writer singleton is responsible for controlling where the logging message go.

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 (int quad_width, int quad_height, ObjectPtr< IOpenGLBaseTexture > tex, TexCoordXForm &texxform)
 Compute texture coordinates and wrapping mode according to TexCoordXForm.