diff options
Diffstat (limited to 'src/r6xx_accel.c')
-rw-r--r-- | src/r6xx_accel.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/r6xx_accel.c b/src/r6xx_accel.c index c8ef4516..0edfe8bf 100644 --- a/src/r6xx_accel.c +++ b/src/r6xx_accel.c @@ -1283,6 +1283,8 @@ void r600_vb_no_space(ScrnInfoPtr pScrn, int vert_size) } #endif - r600_finish_op(pScrn, vert_size); - r600_cp_start(pScrn); + if (accel_state->vb_start_op != -1) { + r600_finish_op(pScrn, vert_size); + r600_cp_start(pScrn); + } } |