From: Pierre Willenbrock Date: Mon, 8 Dec 2008 22:06:51 +0000 (-0800) Subject: intel: Require the right amount of space in glBitmap blit acceleration. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a0d5c3cfe6582f8294154f6877319193458158a2;p=mesa.git intel: Require the right amount of space in glBitmap blit acceleration. This leads to problems when the batchbuffer is flushed, but the bitmap data could not fit into it. --- diff --git a/src/mesa/drivers/dri/intel/intel_blit.c b/src/mesa/drivers/dri/intel/intel_blit.c index ab12aae6c71..2f1639d4a4c 100644 --- a/src/mesa/drivers/dri/intel/intel_blit.c +++ b/src/mesa/drivers/dri/intel/intel_blit.c @@ -600,7 +600,7 @@ intelEmitImmediateColorExpandBlit(struct intel_context *intel, intel_batchbuffer_require_space( intel->batch, (8 * 4) + (3 * 4) + - dwords, + dwords * 4, REFERENCES_CLIPRECTS ); opcode = XY_SETUP_BLT_CMD;