i915: Accumulate the VB into a local buffer and subdata it in.
[mesa.git] / src / mesa / drivers / dri / i915 / intel_tris.h
index 6b38cd6fbd349fa143530a23532f6e0e8fe96e1c..0e08986221f61a907a41d091dada762e651ef85e 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "mtypes.h"
 
-#define INTEL_VB_SIZE          (8 * 1024)
+#define INTEL_VB_SIZE          (32 * 1024)
 /** 3 dwords of state_immediate and 2 of 3dprim, in intel_flush_prim */
 #define INTEL_PRIM_EMIT_SIZE   (5 * 4)
 
@@ -49,5 +49,6 @@ extern void intelChooseRenderState(GLcontext * ctx);
 void intel_set_prim(struct intel_context *intel, uint32_t prim);
 GLuint *intel_get_prim_space(struct intel_context *intel, unsigned int count);
 void intel_flush_prim(struct intel_context *intel);
+void intel_finish_vb(struct intel_context *intel);
 
 #endif