diff options
Diffstat (limited to 'src/mesa')
| -rw-r--r-- | src/mesa/drivers/dri/i915tex/i830_vtbl.c | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/src/mesa/drivers/dri/i915tex/i830_vtbl.c b/src/mesa/drivers/dri/i915tex/i830_vtbl.c index dd0670dec3..e432648ada 100644 --- a/src/mesa/drivers/dri/i915tex/i830_vtbl.c +++ b/src/mesa/drivers/dri/i915tex/i830_vtbl.c @@ -490,11 +490,13 @@ i830_emit_state(struct intel_context *intel)                        DRM_BO_MASK_MEM | DRM_BO_FLAG_READ,                        state->tex_offset[i] | TM0S0_USE_FENCE);           } -         else { -            assert(i == 0); -            assert(state == &i830->meta); -            OUT_BATCH(0); -         } +	 else if (state == &i830->meta) { +	    assert(i == 0); +	    OUT_BATCH(0); +	 } +	 else { +	    OUT_BATCH(state->tex_offset[i]); +	 }           OUT_BATCH(state->Tex[i][I830_TEXREG_TM0S1]);           OUT_BATCH(state->Tex[i][I830_TEXREG_TM0S2]); | 
