diff options
author | Jason Ekstrand <[email protected]> | 2017-12-08 22:21:09 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2018-01-16 21:41:32 -0800 |
commit | af10ce21fffdbe5222115950878878175823bb27 (patch) | |
tree | 05b878365a878b0d5bcff1410f02316082c69e3d | |
parent | 96aa5587155e7de87e80d617725cc66f6807c5d1 (diff) |
i965: Enable CCS_E sampling of sRGB textures as UNORM
Reviewed-by: Iago Toral Quiroga <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c index c61042e14be..b56a51e6f67 100644 --- a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c +++ b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c @@ -2570,9 +2570,8 @@ can_texture_with_ccs(struct brw_context *brw, if (mt->aux_usage != ISL_AUX_USAGE_CCS_E) return false; - /* TODO: Replace with format_ccs_e_compat_with_miptree for better perf. */ - if (!isl_formats_are_ccs_e_compatible(&brw->screen->devinfo, - mt->surf.format, view_format)) { + if (!format_ccs_e_compat_with_miptree(&brw->screen->devinfo, + mt, view_format)) { perf_debug("Incompatible sampling format (%s) for rbc (%s)\n", isl_format_get_layout(view_format)->name, _mesa_get_format_name(mt->format)); |