Jump to content

Mesa 20 OpenGL 3 support on Mali T820 // H96 Pro Plus 3GB


Recommended Posts

Posted

Hello,
I'm running ARMBIAN aarch64 on H96 Pro Plus (S912 with Mali T820) 3gb ram

I have built new Mesa 20 with Panfrost support ,all is fine but

NO OpenGL 3 support at all, just until 2.

Is there a reason ? From what I know Mali T820 should be capable of GL3.

Is there a new driver to be installed ?

PS I boot using the following dtb meson-gxm-q200.dtb or meson-gxm-khadas-vim2.dtb

Thanks

Posted
16 hours ago, hexdump said:

gles3.0 is not ready yet - you might give this a try: https://www.phoronix.com/scan.php?page=news_item&px=Panfrost-Gallium3D-GLES-3.0

Hello,

I tried and at least from glxinfo there is a difference with or without the environment variable:

 

marco@aml:~$ glxinfo -display :0|grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 2.0
OpenGL version string: 2.1 Mesa 20.1.0-devel (git-2976ae2717)
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.1.0-devel (git-2976ae2717)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

 

with gles3 support : 

marco@aml:~$ PAN_MESA_DEBUG=gles3 glxinfo -display :0|grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL version string: 2.1 Mesa 20.1.0-devel (git-2976ae2717)
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 20.1.0-devel (git-2976ae2717)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

 

so all seems fine but when open something on dolphin-emu (build from source) still saying :

in the dolphin gui :

GPU: OGL_ERROR: Need OpenGL version 3.

GPU: Does your video card support OpenGL 3?

in the shell

marco@aml:~$ PAN_MESA_DEBUG=gles3 dolphin-emu
Mesa: User error: GL_INVALID_ENUM in glGetIntegerv(pname=GL_MAJOR_VERSION)

 

any idea ?

 

  • Werner locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines