[Mesa-dev] [ANNOUNCE] mesa-demos 8.4.0

Marc Dietrich marvin24 at gmx.de
Fri Feb 23 12:58:58 UTC 2018


Hi,

Am Freitag, 23. Februar 2018, 10:10:41 CET schrieb Andreas Boll:
> New features and changes:
> - glxinfo now supports OpenGL 4.6
> - glxinfo prints more OpenGL limits (GL 3.0 up to GL 4.6)
> - glxinfo gained support for GL_ATI_meminfo and GL_NVX_gpu_memory_info
> - eglinfo binary is now installed by `make install`
> - Other misc changes (see below)

my system has problems with linking xdemos:
  ...
  CCLD     glsync
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: 
glsync.o: undefined reference to symbol 'glXQueryExtensionsString'
/usr/lib64/libGL.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

adding "-lGL" helps.

mesa is compiled with glvnd enabled and 'pkg-config --libs gl' reports 
"-lGLX_mesa" only. Not sure if this is mesa or mesa-demos (or local) related 
problem.

Another problem I have is when running 'MESA_DEBUG=1 glxinfo -l >/dev/null' it 
shows:
Mesa: User error: GL_INVALID_ENUM in 
glGetIntegerv(pname=GL_MAX_GEOMETRY_UNIFORM_BLOCKS)
Mesa: User error: GL_INVALID_ENUM in 
glGetIntegerv(pname=GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS)
Mesa: User error: GL_INVALID_ENUM in 
glGetIntegerv(pname=GL_MAX_VERTEX_OUTPUT_COMPONENTS)
Mesa: User error: GL_INVALID_ENUM in 
glGetIntegerv(pname=GL_MAX_FRAGMENT_INPUT_COMPONENTS)

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

This is only reported for compat context (which is GL3.0) in my case. Again, 
not sure if this is an application bug, or mesa bug (ARB_uniform_buffer_object 
should not be exposed in GL3.0 compat context?) or local error. Maybe someone 
could try to reproduce these problems first.

Marc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180223/0b56f0ad/attachment-0001.sig>


More information about the mesa-dev mailing list