1265N/A--- src/intel_batchbuffer.h Wed Apr 6 06:11:55 2011
1265N/A+++ src/intel_batchbuffer.h Fri Nov 4 08:28:39 2011
1265N/A@@ -30,9 +30,9 @@
1265N/A #ifndef _INTEL_BATCHBUFFER_H
1265N/A #define _INTEL_BATCHBUFFER_H
1265N/A
1265N/A-#define BATCH_RESERVED 16
1265N/A+#define BATCH_RESERVED4k 4096
1265N/A+#define BATCH_RESERVED16 16
1265N/A
1265N/A-
1265N/A void intel_batch_init(ScrnInfoPtr scrn);
1265N/A void intel_batch_teardown(ScrnInfoPtr scrn);
1265N/A void intel_batch_emit_flush(ScrnInfoPtr scrn);
1265N/A@@ -41,7 +41,10 @@
1265N/A
1265N/A static inline int intel_batch_space(intel_screen_private *intel)
1265N/A {
1265N/A- return (intel->batch_bo->size - BATCH_RESERVED) - (4*intel->batch_used);
1265N/A+ if (IS_I865G(intel))
1265N/A+ return (intel->batch_bo->size - BATCH_RESERVED16) - (4*intel->batch_used);
1265N/A+ else
1265N/A+ return (intel->batch_bo->size - BATCH_RESERVED4k) - (4*intel->batch_used);
1265N/A }
1265N/A
1265N/A static inline int intel_vertex_space(intel_screen_private *intel)