Re: [Mesa-dev] [ANNOUNCE] mesa-demos 8.4.0
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
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
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