i965: Disallow fast blit paths for CopyTexImage with PixelTransfer ops
[mesa.git] / src / mesa / drivers / dri / i965 / intel_tex_copy.c
index 4d8c82e05691a159a62be0bcdfe5e1f9fb277e9f..ecdd052fdf6abd8f1c3985cf4d4d8bde4995f252 100644 (file)
@@ -55,6 +55,10 @@ intel_copy_texsubimage(struct brw_context *brw,
    const GLenum internalFormat = intelImage->base.Base.InternalFormat;
    bool ret;
 
+   /* No pixel transfer operations (zoom, bias, mapping), just a blit */
+   if (brw->ctx._ImageTransferState)
+      return false;
+
    intel_prepare_render(brw);
 
    /* glCopyTexSubImage() can be called on a multisampled renderbuffer (if