[Mesa-dev] [PATCH 0/8] i965: improved the support for ETC2 formats on Gen 7

Eleni Maria Stea estea at igalia.com
Mon Jan 14 16:36:07 UTC 2019


On Mon, 19 Nov 2018 10:54:04 +0200
Eleni Maria Stea <estea at igalia.com> wrote:

> Intel Gen7 GPUs don't have native support for ETC2 formats. We store
> the ETC2 images as RGBA in order to render them. This is a problem for
> GetCompressed* functions that should return compressed pixel values
> but return instead RGBA.
> 
[...]

Hi Nanley and Kenneth,

It's been a while I've sent these ETC2-related patches and I was
wondering if you could get a look when you have some time available.

I've also written a test to check the compressed cubemaps rendering (we
already had tests for the Get functions, and compressed mipmaps, so this
case was the only one missing). The patch is here (compressed-cubemap
test):

https://patchwork.freedesktop.org/series/54880/

While working on the test I found an issue with TexImage2D and some
other compressed formats (like BPTC), and I wrote another test
(included in the same patch) that points it out (see the cover letter).

Another problem I hit while working on the cubemap test is described
here (I found it by calling glViewport with invalid values
accidentally):

https://bugs.freedesktop.org/show_bug.cgi?id=108999

I've sent a small patch for it, but so far there was no reply:

https://patchwork.freedesktop.org/patch/267292/

I'd really appreciate it if you could take some time to look at these 3
issues.

Thank you very much in advance,
Eleni



More information about the mesa-dev mailing list