svga: disable srgb format related code from svga_blit()
authorNeha Bhende <bhenden@vmware.com>
Fri, 16 Sep 2016 21:53:01 +0000 (14:53 -0700)
committerBrian Paul <brianp@vmware.com>
Sat, 24 Sep 2016 01:53:51 +0000 (19:53 -0600)
With latest mesa and latest piglit tests srgb<->linear conversion
is not required as per GL4.4 rules

See commit b662c70aeab6a92751514f30719c13a6de253b40.

Reviewed-by: Charmaine Lee <charmainel@vmware.com>
src/gallium/drivers/svga/svga_pipe_blit.c

index 5a7fa30..fa4540a 100644 (file)
@@ -325,18 +325,6 @@ svga_blit(struct pipe_context *pipe,
       return;
    }
 
-   /**
-    * When there is blit from srgb to linear format or vice versa, we change
-    * src.format to srgb or linear, respectively
-    */
-
-   if (util_format_is_srgb(blit.dst.format)) {
-      blit.src.format = util_format_srgb(blit.src.format);
-   }
-   else {
-      blit.src.format = util_format_linear(blit.src.format);
-   }
-
    /* XXX turn off occlusion and streamout queries */
 
    util_blitter_save_vertex_buffer_slot(svga->blitter, svga->curr.vb);