From 457a40893260f4456433dc5667edbb9094cda130 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Mon, 25 Jul 2016 14:05:48 -0700 Subject: [PATCH] i965/blorp/clear: Stop stomping the destination format The blorp_surface_info_init call above should set the format for us and stomping it later does nothing whatsoever. Reviewed-by: Topi Pohjolainen --- src/mesa/drivers/dri/i965/brw_blorp_clear.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_blorp_clear.cpp b/src/mesa/drivers/dri/i965/brw_blorp_clear.cpp index 617cf4b..df491d1 100644 --- a/src/mesa/drivers/dri/i965/brw_blorp_clear.cpp +++ b/src/mesa/drivers/dri/i965/brw_blorp_clear.cpp @@ -132,6 +132,7 @@ do_single_blorp_clear(struct brw_context *brw, struct gl_framebuffer *fb, struct brw_blorp_params params; brw_blorp_params_init(¶ms); + /* Override the surface format according to the context's sRGB rules. */ if (!encode_srgb && _mesa_get_format_color_encoding(format) == GL_SRGB) format = _mesa_get_srgb_format_linear(format); @@ -220,9 +221,6 @@ do_single_blorp_clear(struct brw_context *brw, struct gl_framebuffer *fb, brw_blorp_to_isl_format(brw, format, true), true); - /* Override the surface format according to the context's sRGB rules. */ - params.dst.view.format = (enum isl_format)brw->render_target_format[format]; - const char *clear_type; if (is_fast_clear) clear_type = "fast"; -- 2.7.4