r300: fix vertex program parameters limits
[mesa.git] / src / mesa / drivers / dri / r300 / r300_context.h
index 339b3045586878a76012107dbb9703fc81835a29..1dadcc0a69783ba92dd610868457fe0fc49a6252 100644 (file)
@@ -350,6 +350,7 @@ struct r300_hw_state {
        struct radeon_state_atom zb_hiz_offset; /* (4F44) */
        struct radeon_state_atom zb_hiz_pitch;  /* (4F54) */
 
+       struct radeon_state_atom vap_flush;
        struct radeon_state_atom vpi;   /* vp instructions */
        struct radeon_state_atom vpp;   /* vp parameters */
        struct radeon_state_atom vps;   /* vertex point size (?) */
@@ -524,12 +525,10 @@ struct r300_context {
        struct r300_swtcl_info swtcl;
        struct r300_vertex_buffer vbuf;
        struct r300_index_buffer ind_buf;
-       GLboolean vap_flush_needed;
 
        uint32_t fallback;
 
        DECLARE_RENDERINPUTS(render_inputs_bitset);
-       int num_z_pipes;
 };
 
 #define R300_CONTEXT(ctx)              ((r300ContextPtr)(ctx->DriverCtx))