[PATCHv2] etnaviv: Add support for ETC2 texture compression

Christian Gmeiner christian.gmeiner at gmail.com
Fri Jul 7 10:15:43 UTC 2017


Hi Wladimir


2017-07-07 11:12 GMT+02:00 Wladimir <laanwj at gmail.com>:
> On Thu, Jul 6, 2017 at 4:01 PM, Wladimir <laanwj at gmail.com> wrote:
>
>> That the SRGB formats fail is expected (they're simply using RGB, this
>> is mentioned in the patch message), the discrepancy between
>> gc2000/gc3000 on RGB(A) is interesting, though, I'll look into it.
>
> I've not been able to figure this out. I've tried comparing blob
> command streams GC2000 versus GC3000 - could find no significant
> differences, most notably the format IDs are the same.
>
> Then I looked at the visual output of this test (pngs attached) on both GPUs.
>
> GC3000 is 100% correct. The overall image on GC2000 looks ok, however
> some tiles show serious artifacts. My suspicion is starting to be that
> there is a hardware bug on GC2000 with the ETC1 decoder.

Lets hope there is a way to workaround that issue.

> To know this for sure we'd have to run piglit with the blob drivers on
> GC2000. Did you (or anyone else) ever manage to do this?
>

I have a piglit on my RE box. From my experience piglit does works
every now and then
depending on the used test. Will give it a try during the next 1-2
days and will provide you
the captured cmd stream.

greets
--
Christian Gmeiner, MSc

https://christian-gmeiner.info


More information about the etnaviv mailing list