summaryrefslogtreecommitdiffstats
path: root/src/mesa/Android.mk
diff options
context:
space:
mode:
authorNeil Roberts <neil@linux.intel.com>2015-11-18 18:14:33 +0100
committerNeil Roberts <neil@linux.intel.com>2015-12-10 11:03:49 +0000
commitd15133859424e73ed892ab05c2bdbb76157da517 (patch)
tree3ecf8c7b2906f97bd98abb2e306bac7aa242fc40 /src/mesa/Android.mk
parente1a16b901b401efd94b452a9c4c641259e669a47 (diff)
downloadexternal_mesa3d-d15133859424e73ed892ab05c2bdbb76157da517.zip
external_mesa3d-d15133859424e73ed892ab05c2bdbb76157da517.tar.gz
external_mesa3d-d15133859424e73ed892ab05c2bdbb76157da517.tar.bz2
i965/gen9: Allow fast clear for MSRT formats matching render
Previously fast clear was disallowed on Gen9 for MSRTs with the claim that some formats don't work but we didn't understand why. On further investigation it seems the formats that don't work are the ones where the render surface format is being overriden to a different format than the one used for texturing. The one used for texturing is not actually a renderable format. It arguably makes sense that the sampler hardware doesn't handle the fast color correctly in these cases because it shouldn't be possible to end up with a fast cleared surface that is non-renderable. This patch changes the limitation to prevent fast clear for surfaces where the format for rendering is overriden. Reviewed-by: Ben Widawsky <benjamin.widawsky@intel.com>
Diffstat (limited to 'src/mesa/Android.mk')
0 files changed, 0 insertions, 0 deletions