User Tools

Site Tools


wiki:development:glx-xlib-workaround

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
wiki:development:glx-xlib-workaround [2020/01/23 12:47]
uli42 [Approach]
wiki:development:glx-xlib-workaround [2020/01/23 18:21]
uli42 [Approach]
Line 11: Line 11:
 Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4. Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4.
  
-Please note: the following is not current anymore but is kept here for reference. Please consult https://mesa3d.org/llvmpipe.html for a description how to compile the required library.+Please note: the following is not current anymore since mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a description how to compile the required library. Not that that instructions are incomplete as of Mesa 19.3.2, you need to call meson with some further parameters: meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
 ==== Ubuntu 14.04 ==== ==== Ubuntu 14.04 ====
  
wiki/development/glx-xlib-workaround.txt ยท Last modified: 2021/10/25 21:01 by uli42