Macros | |
#define | GW_TEX_LEAVE 0 |
Use the source pixel value. More... | |
#define | GW_TEX_REPLACE 1 |
Use the texture pixel value. More... | |
#define | GW_TEX_MODULATE 2 |
Multiply the source with the texture. More... | |
#define | GW_TEX_ADD 3 |
Add the source and texture. More... | |
#define | GW_TEX_ADD_SIGNED 4 |
Add the source and texture with an 0.5 subtraction. More... | |
#define | GW_TEX_SUBTRACT 5 |
Subtract the source from the texture. More... | |
#define | GW_TEX_ADD_SMOOTH 6 |
Add the source and the texture then subtract their product. More... | |
#define | GW_TEX_ALPHA_BLEND 7 |
Alpha blend the texture with the source. More... | |
#define | GW_TEX_PREMULT_ALPHA_BLEND 8 |
Alpha blend the the source with a premultiplied alpha texture. More... | |
#define | GW_TEX_ALPHA_BLEND2 9 |
Alpha blend the the source with a premultiplied alpha texture with GL_MODULATE as the tex env instead of GL_DECAL. More... | |
#define GW_TEX_LEAVE 0 |
Use the source pixel value.
#define GW_TEX_REPLACE 1 |
Use the texture pixel value.
#define GW_TEX_MODULATE 2 |
Multiply the source with the texture.
#define GW_TEX_ADD 3 |
Add the source and texture.
#define GW_TEX_ADD_SIGNED 4 |
Add the source and texture with an 0.5 subtraction.
#define GW_TEX_SUBTRACT 5 |
Subtract the source from the texture.
#define GW_TEX_ADD_SMOOTH 6 |
Add the source and the texture then subtract their product.
#define GW_TEX_ALPHA_BLEND 7 |
Alpha blend the texture with the source.
#define GW_TEX_PREMULT_ALPHA_BLEND 8 |
Alpha blend the the source with a premultiplied alpha texture.
#define GW_TEX_ALPHA_BLEND2 9 |
Alpha blend the the source with a premultiplied alpha texture with GL_MODULATE as the tex env instead of GL_DECAL.