From: Brian Date: Fri, 17 Aug 2007 18:34:40 +0000 (-0600) Subject: added CLIP_x_SHIFT vals X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=74e58c5b82a15d250f42c9695e3ed61f64faedaf;p=mesa.git added CLIP_x_SHIFT vals --- diff --git a/src/mesa/pipe/draw/draw_context.h b/src/mesa/pipe/draw/draw_context.h index afa3a04165d..19fddf71044 100644 --- a/src/mesa/pipe/draw/draw_context.h +++ b/src/mesa/pipe/draw/draw_context.h @@ -46,6 +46,10 @@ struct draw_context; struct draw_stage; +/** + * Clipmask flags + */ +/*@{*/ #define CLIP_RIGHT_BIT 0x01 #define CLIP_LEFT_BIT 0x02 #define CLIP_TOP_BIT 0x04 @@ -54,7 +58,19 @@ struct draw_stage; #define CLIP_FAR_BIT 0x20 #define CLIP_USER_BIT 0x40 #define CLIP_CULL_BIT 0x80 +/*@}*/ +/** + * Bitshift for each clip flag + */ +/*@{*/ +#define CLIP_RIGHT_SHIFT 0 +#define CLIP_LEFT_SHIFT 1 +#define CLIP_TOP_SHIFT 2 +#define CLIP_BOTTOM_SHIFT 3 +#define CLIP_NEAR_SHIFT 4 +#define CLIP_FAR_SHIFT 5 +/*@}*/ struct draw_context *draw_create( void );