ReactOS  r74622
Bitmasks

Macros

#define ALPHATEST_BIT   0x001
 
#define BLEND_BIT   0x002
 
#define DEPTH_BIT   0x004
 
#define FOG_BIT   0x008
 
#define LOGIC_OP_BIT   0x010
 
#define CLIP_BIT   0x020
 
#define STENCIL_BIT   0x040
 
#define MASKING_BIT   0x080
 
#define MULTI_DRAW_BIT   0x400
 
#define TEXTURE_BIT   0x1000
 
#define CLAMPING_BIT   0x8000
 

Detailed Description

Bitmasks to indicate which rasterization options are enabled (RasterMask)

Macro Definition Documentation

#define ALPHATEST_BIT   0x001

Alpha-test pixels

Definition at line 82 of file s_context.h.

Referenced by _swrast_update_rasterflags().

#define BLEND_BIT   0x002

Blend pixels

Definition at line 83 of file s_context.h.

Referenced by _swrast_update_rasterflags(), and pixel_point().

#define CLAMPING_BIT   0x8000

Clamp colors to [0,1]

Definition at line 93 of file s_context.h.

Referenced by _swrast_update_rasterflags().

#define CLIP_BIT   0x020

Scissor or window clip pixels

Definition at line 87 of file s_context.h.

Referenced by _swrast_update_rasterflags(), and fast_draw_rgba_pixels().

#define DEPTH_BIT   0x004

Depth-test pixels

Definition at line 84 of file s_context.h.

Referenced by _swrast_choose_triangle(), and _swrast_update_rasterflags().

#define FOG_BIT   0x008

Fog pixels

Definition at line 85 of file s_context.h.

Referenced by _swrast_update_rasterflags().

#define LOGIC_OP_BIT   0x010

Apply logic op in software

Definition at line 86 of file s_context.h.

Referenced by _swrast_update_rasterflags(), and pixel_point().

#define MASKING_BIT   0x080

Do glColorMask or glIndexMask

Definition at line 89 of file s_context.h.

Referenced by _swrast_update_rasterflags(), and pixel_point().

#define MULTI_DRAW_BIT   0x400

Write to more than one color- buffer or no buffers.

Definition at line 90 of file s_context.h.

Referenced by _swrast_update_rasterflags().

#define STENCIL_BIT   0x040

Stencil pixels

Definition at line 88 of file s_context.h.

Referenced by _swrast_update_rasterflags().

#define TEXTURE_BIT   0x1000

Texturing really enabled

Definition at line 92 of file s_context.h.

Referenced by _swrast_choose_triangle(), and _swrast_update_rasterflags().