[Mesa-dev] [PATCH 3/8] radeonsi: Enable DCC.

Bas Nieuwenhuizen bas at basnieuwenhuizen.nl
Sat Oct 10 07:15:12 PDT 2015


Hi Marek,

The revised series is mostly done. I wanted to do more testing and to
try to make sure that the added cache flushes I am doing now (a
CACHE_FLUSH event before a fast clear and on switching framebuffers)
are the minimal needed.

> Also, it looks like we don't need DCC decompression at all, right? It
> might be better to get rid of it and only use the 3D engine to access
> DCC-encoded surfaces.

I still use it for flush_resource. I could make this redundant by
sharing the DCC buffer by appending the DCC buffer to the texture
resource similarly to how the CMASK is appended to the resource of a
MSAA buffer. This has the secondary benefit of not needing to
reference as many resources for command submission.

Yours sincerely,
Bas Nieuwenhuizen


More information about the mesa-dev mailing list