Re: [Mesa-dev] [PATCH] radeonsi: implement TC-compatible HTILE

2016-10-13 Thread Nicolai Hähnle
On 12.10.2016 15:54, Marek Olšák wrote: From: Marek Olšák so that decompress blits aren't needed and depth texturing needs less memory bandwidth. Z16 and Z24 are promoted to Z32_FLOAT by the driver, because TC-compatible HTILE only supports Z32_FLOAT. This doubles memory

Re: [Mesa-dev] [PATCH] radeonsi: implement TC-compatible HTILE

2016-10-12 Thread Edmondo Tommasina
Hi Marek This and the patch before are Tested-by: Edmondo Tommasina Tested with: * The Witcher 2 * Two Worlds * The Talos Principle No regressions. Performance seems similar. I'm quite CPU limited (Phenom II X3 720) so I don't expect a measurable performance

[Mesa-dev] [PATCH] radeonsi: implement TC-compatible HTILE

2016-10-12 Thread Marek Olšák
From: Marek Olšák so that decompress blits aren't needed and depth texturing needs less memory bandwidth. Z16 and Z24 are promoted to Z32_FLOAT by the driver, because TC-compatible HTILE only supports Z32_FLOAT. This doubles memory footprint for Z16. The format promotion is