summaryrefslogtreecommitdiffstats
path: root/install-gallium-links.mk
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2018-05-31 17:00:35 -0700
committerJason Ekstrand <[email protected]>2018-06-04 15:27:29 -0700
commite99b32d4d6f0cce43ead45fee5d24c882004ba2f (patch)
treea44e520afe3b2bb96bca96b77d732094f1b3c78d /install-gallium-links.mk
parent6ab9fe7673c77a367ceca3e77d95617b5a2a412f (diff)
i965: Disable internal CCS for shadows of multi-sampled windows
If window system supports Y-tiling but not CCS_E, we currently create an internal CCS for any window system buffers and then resolve right before handing it off to X or Wayland. In the case of the single-sampled shadow of a multi-sampled window system buffer, this is pointless because the only thing we do with it is use it as a MSAA resolve target so we do MSAA resolve -> CCS resolve -> hand to the window system. Instead, just disable CCS for the shadow and then the MSAA resolve will write uncompressed directly into it. If the window system supports CCS_E, we will still use CCS_E, we just won't do internal CCS. Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'install-gallium-links.mk')
0 files changed, 0 insertions, 0 deletions