diff options
Diffstat (limited to 'src/mesa/drivers')
-rw-r--r-- | src/mesa/drivers/dri/i965/intel_tex_image.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_tex_image.c b/src/mesa/drivers/dri/i965/intel_tex_image.c index 9ae27c70280..ab3a4fb0615 100644 --- a/src/mesa/drivers/dri/i965/intel_tex_image.c +++ b/src/mesa/drivers/dri/i965/intel_tex_image.c @@ -329,7 +329,8 @@ intel_upload_tex(struct gl_context * ctx, if (mt && mt->format == MESA_FORMAT_S_UINT8) mt->r8stencil_needs_update = true; - if (_mesa_is_bufferobj(packing->BufferObj) || tex_busy) { + if (_mesa_is_bufferobj(packing->BufferObj) || tex_busy || + mt->aux_usage == ISL_AUX_USAGE_CCS_E) { ok = intel_texsubimage_blorp(brw, dims, texImage, xoffset, yoffset, zoffset, width, height, depth, format, type, |