pica200
Posts: 177
Joined: Tue Aug 06, 2019 10:27 am

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Wed Sep 18, 2019 11:45 pm

So basically game over. Makes me wonder what is all the fuzz about with EXT_buffer_storage when this feature doesn't actually affects performance.


jdonald
Posts: 432
Joined: Fri Nov 03, 2017 4:36 pm

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Mon Sep 23, 2019 3:14 pm

Looking at https://github.com/raspberrypi/linux/pull/3203 the kernel fix landed on Friday, so once rpi-update gives you 4.19.74-v8+ or newer it'll contain that required patch.

As for the Mesa update, even when v3d-gles31 gets merged and libgl1-mesa-dri is updated in the Raspbian repo it'll be 32-bit only. You still need to run against a custom build of Mesa such as the one I linked above.

User avatar
bomblord
Posts: 200
Joined: Sun Jul 14, 2019 2:54 am

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Mon Sep 23, 2019 3:37 pm

jdonald wrote:
Mon Sep 23, 2019 3:14 pm
Looking at https://github.com/raspberrypi/linux/pull/3203 the kernel fix landed on Friday, so once rpi-update gives you 4.19.74-v8+ or newer it'll contain that required patch.

As for the Mesa update, even when v3d-gles31 gets merged and libgl1-mesa-dri is updated in the Raspbian repo it'll be 32-bit only. You still need to run against a custom build of Mesa such as the one I linked above.
Thanks, I'll ask Sakaki if that can be merged to Gentoo.

zRevengee
Posts: 3
Joined: Mon Aug 19, 2019 4:01 pm

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Mon Sep 30, 2019 11:34 am

I installed the new gentoo build and updated the kernel but how can i install the custom Mesa build? Can you guys post the command?

jdonald
Posts: 432
Joined: Fri Nov 03, 2017 4:36 pm

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Mon Sep 30, 2019 1:53 pm

Untar it then run Dolphin with additional environment variables:

Code: Select all

  LD_LIBRARY_PATH=path/to/local/usr/lib/aarch64-linux-gnu \
  LIBGL_DRIVERS_PATH=path/to/local/usr/lib/aarch64-linux-gnu/dri \
    dolphin-emu
Test the same thing with glxinfo first to ensure you don't have any typos:

Code: Select all

  LD_LIBRARY_PATH=path/to/local/usr/lib/aarch64-linux-gnu \
  LIBGL_DRIVERS_PATH=path/to/local/usr/lib/aarch64-linux-gnu/dri \
    glxinfo | less
Should say 3.1 support with EXT_buffer_storage.

graphicw
Posts: 91
Joined: Mon Sep 09, 2019 5:04 pm

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Mon Sep 30, 2019 6:39 pm

Ext_Buffer_ Storage not yet on the version of Mesa in the Pi repository.

User avatar
bomblord
Posts: 200
Joined: Sun Jul 14, 2019 2:54 am

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Fri Oct 18, 2019 5:13 pm

graphicw wrote:
Mon Sep 30, 2019 6:39 pm
Ext_Buffer_ Storage not yet on the version of Mesa in the Pi repository.
Any idea when that will happen?

graphicw
Posts: 91
Joined: Mon Sep 09, 2019 5:04 pm

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Sat Oct 19, 2019 9:01 am

It will happen when we are at 2.1 Mesa 19.2.0-rc3 at the least. The current version is still rc1.


Return to “General discussion”