diff options
author | Eric Anholt <[email protected]> | 2014-10-15 15:25:57 +0100 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2014-10-15 18:11:46 +0100 |
commit | 201d4c0b2a6f7f0c1d59c4fd5cce4916fc48a2d2 (patch) | |
tree | 85ae3991ed5f24aac3d0993c912e38e4068b1135 /src/gallium/drivers/vc4/vc4_context.h | |
parent | 6a0bf67048d508f907db6bb05e5e367308c21511 (diff) |
vc4: Add support for user clip plane and gl_ClipVertex.
Fixes about 15 piglit tests about interpolation and clipping.
Diffstat (limited to 'src/gallium/drivers/vc4/vc4_context.h')
-rw-r--r-- | src/gallium/drivers/vc4/vc4_context.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/vc4/vc4_context.h b/src/gallium/drivers/vc4/vc4_context.h index 56cfc7b51fa..45dfa020551 100644 --- a/src/gallium/drivers/vc4/vc4_context.h +++ b/src/gallium/drivers/vc4/vc4_context.h @@ -58,6 +58,7 @@ #define VC4_DIRTY_SCISSOR (1 << 17) #define VC4_DIRTY_FLAT_SHADE_FLAGS (1 << 18) #define VC4_DIRTY_PRIM_MODE (1 << 19) +#define VC4_DIRTY_CLIP (1 << 20) #define VC4_SHADER_DIRTY_VP (1 << 0) #define VC4_SHADER_DIRTY_FP (1 << 1) @@ -207,6 +208,7 @@ struct vc4_context { unsigned sample_mask; struct pipe_framebuffer_state framebuffer; struct pipe_poly_stipple stipple; + struct pipe_clip_state clip; struct pipe_viewport_state viewport; struct vc4_constbuf_stateobj constbuf[PIPE_SHADER_TYPES]; struct vc4_vertexbuf_stateobj vertexbuf; |