diff options
Diffstat (limited to 'src/mesa')
| -rw-r--r-- | src/mesa/drivers/dri/i915/i830_vtbl.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i915/i830_vtbl.c b/src/mesa/drivers/dri/i915/i830_vtbl.c index 773a8b4dd0..3c9851e63f 100644 --- a/src/mesa/drivers/dri/i915/i830_vtbl.c +++ b/src/mesa/drivers/dri/i915/i830_vtbl.c @@ -449,7 +449,8 @@ i830_emit_state(struct intel_context *intel)     aper_array[aper_count++] = intel->batch->buf;     if (dirty & I830_UPLOAD_BUFFERS) {        aper_array[aper_count++] = state->draw_region->buffer; -      aper_array[aper_count++] = state->depth_region->buffer; +      if (state->depth_region) +         aper_array[aper_count++] = state->depth_region->buffer;     }     for (i = 0; i < I830_TEX_UNITS; i++)  | 
