<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - SWR doesn't work with OSMesa"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110716#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - SWR doesn't work with OSMesa"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110716">bug 110716</a>
from <span class="vcard"><a class="email" href="mailto:chuck.atkins@kitware.com" title="Chuck Atkins <chuck.atkins@kitware.com>"> <span class="fn">Chuck Atkins</span></a>
</span></b>
<pre><span class="quote">> <a href="show_bug.cgi?id=110716#c1">Comment # 1</a> on <a class="bz_bug_link
bz_status_NEW "
title="NEW - SWR doesn't work with OSMesa"
href="show_bug.cgi?id=110716">bug 110716</a> from Krzysztof Raszkowski
> I've tried to reproduce it with master top mesa but without success (works
> fine). What is exact version of mesa you've build?</span >
master as of this afternoon, 810b95e,
<span class="quote">> And one comment to autotools->meson change. With autotools default build mode
> was without asserts. With meson default buildtype is debugoptimized.
> To have the same buildtype as it was in autotools please add
> --buildtype=release parameter to meson.</span >
The full configuration I'm using, basically trying to build bare-bones
GLX and OSMesa libraries that only contain software OpenGL renderers:
meson --buildtype=release -Dprefix=/path/to/install/master
-Dglvnd=false -Dgallium-nine=false -Dgallium-omx=disabled
-Dgallium-opencl=disabled -Dgallium-va=false -Dgallium-vdpau=false
-Dgallium-xa=false -Dgallium-xvmc=false -Dvulkan-drivers=
-Dosmesa=gallium -Dglx=gallium-xlib -Degl=false -Dgbm=false
-Dopengl=true -Dgles1=false -Dgles2=false -Dshared-glapi=true
-Dllvm=true -Dswr-arches=avx2 -Dplatforms=x11,surfaceless
-Dgallium-drivers=swrast,swr -Ddri-drivers= /path/to/source/master
If I do a release build to silence the assert then I get a segfault.
Note that release or debug, swr works with glx via libGL.so and
segfaults when using libOSMesa.so</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>