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

2018-02-23 Thread Daniel Stone
Hi Marc,

On 23 February 2018 at 12:58, Marc Dietrich  wrote:
> 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.

This was an error in the Mesa Meson build (not demos), which I've just
pushed a fix for to master now.

Cheers,
Daniel
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


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

2018-02-23 Thread Marc Dietrich
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


signature.asc
Description: This is a digitally signed message part.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


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

2018-02-23 Thread 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)

Bug fixes:
- es2gears_wayland only achieves 40 FPS (in Weston and Gnome Shell)
  https://bugs.freedesktop.org/show_bug.cgi?id=101814


Adam Jackson (6):
  eglinfo: Note when an EGLConfig is streams-compatible
  eglinfo: Print client extensions first
  eglinfo: Factor out a "probe one display" function
  eglinfo: Add EXT_platform_* awareness
  eglinfo: Restore eglTerminate
  eglinfo: Learn about EGL_EXT_platform_device

Andreas Boll (7):
  configure.ac: Fix default behavior of AC_ARG_WITH(glut) if glut isn't 
available
  configure.ac: Auto-detect wayland support
  egl: Update .gitignore
  glxinfo/wglinfo: Fix typo
  demos: Add missing binaries to .gitignore
  egl: Install eglinfo binary
  demos: Bump version to 8.4.0 for release

Brian Paul (21):
  perf: add new glsl-compile-time test program
  Add new test of glPolygonMode() with different front/back modes
  don't build glsl-compile-time program with CMake for now
  remove stray 'spazio3d' target from Makefile.am
  perf: fix snprintf() problem on Windows for glsl-compile-time.c
  wgl: import the wglgears demo
  wglgears: code clean-up
  gears: call fflush() after printf() for Windows
  wglgears.c: add -srgb option
  wglinfo: query/print sRGB and float pixel format info
  glxinfo: print more detailed help message
  wglinfo: query format bitmap, pbuffer GDI rendering ability
  wglgears: fix up wglChoosePixelFormatARB() attribute list
  glxinfo: print debug/no-error contex flags
  wglcontext: assorted updates
  calibrate_rast: add vertical line test
  calibrate_rast: add command line arguments
  glxinfo/wglinfo: query/print more GL limits
  glxinfo/wglinfo: add queries of GL_ARB_tessellation_shader limits
  glxinfo/wglinfo: fix indentation for listing compression formats
  glxinfo/wglinfo: print list of 4.3 shading language versions

Daniel Stone (2):
  eglut_wayland: Drive event loop by frame events
  egl: Build some OpenGL demos for Wayland

Dario Ostuni (1):
  Add OpenGL 4.6 as a known version

Eric Engestrom (1):
  eglinfo: add comment mapping attributes to printf

Jose Fonseca (12):
  wgl: Rudimentary wglUseFontBitmaps sample.
  wgl: Minor cleanups to wglfont.
  cmake: Build glsl-compile-time without linking glmain.c.
  wgl: Keep winthread pointer in GWLP_USERDATA.
  wgl/rotex: Address compiler warnings.
  wg/sharedtex_mt: Remove unsed variable.
  util/trackball: Avoid MSVC pragmas on Mingw.
  tests/tkmap: Remove unused functions.
  test/drawstencil: Avoid unusued function warning.
  tests/shader_api: Avoid unused variable warning.
  texdown: Use alligned_alloc/_aligned_malloc.
  wgl: Add wglUseFontOutlines sample.

Marek Olšák (1):
  glxinfo: test GL_ATI_meminfo and GL_NVX_gpu_memory_info (v2)

Tommy (1):
  osdemos: support building via cmake

git tag: mesa-demos-8.4.0

https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.bz2
MD5:  6b65a02622765522176d00f553086fa3  mesa-demos-8.4.0.tar.bz2
SHA1: 57ba892e919fa22ce3db9f25e7331a6fa33c652c  mesa-demos-8.4.0.tar.bz2
SHA256: 01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d  
mesa-demos-8.4.0.tar.bz2
SHA512: 
b72d03cad36e0535ff18dcfb222ec4200064b9264f6da51a6e5f03b0dd912abe188bc1d600b6698de3ce6f63b28d2ce01565886ca8e7079edc4967fbf2fb0957
  mesa-demos-8.4.0.tar.bz2
PGP:  https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.bz2.sig

https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.gz
MD5:  a4e7d6b69a7fbcc30de768dcd3167974  mesa-demos-8.4.0.tar.gz
SHA1: ff1e22395017c6936ded4fc0175a667f12d577f7  mesa-demos-8.4.0.tar.gz
SHA256: b997fe1a07584fdc9f25fc9807ea9fd8df15032d6cf1631aa3ba69f8fe09d633  
mesa-demos-8.4.0.tar.gz
SHA512: 
c68fb6813e60c7476f5cd79069b82f57a5c4370a29f0138911e9deb2f7c788b6d54d2d66ca8fb39158e8b08d924cd26eea8e460c3ea24e2cf9bf486dea59db8a
  mesa-demos-8.4.0.tar.gz
PGP:  https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.gz.sig



signature.asc
Description: PGP signature
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev