Re: [Mesa-dev] [PATCH 2/2] blorp: Properly handle Z24X8 blits.

2018-08-13 Thread Jason Ekstrand
On August 10, 2018 04:18:51 Kenneth Graunke wrote: One of the reasons we didn't notice that R24_UNORM_X8_TYPELESS destinations were broken was that an earlier layer was swapping it out for B8G8R8A8_UNORM. That made Z24X8 -> Z24X8 blits work. However, R32_FLOAT -> R24_UNORM_X8_TYPELESS was sti

[Mesa-dev] [PATCH 2/2] blorp: Properly handle Z24X8 blits.

2018-08-10 Thread Kenneth Graunke
One of the reasons we didn't notice that R24_UNORM_X8_TYPELESS destinations were broken was that an earlier layer was swapping it out for B8G8R8A8_UNORM. That made Z24X8 -> Z24X8 blits work. However, R32_FLOAT -> R24_UNORM_X8_TYPELESS was still totally broken. The old code only considered one for