indeed, it was enabled fairly recently:
mesa (18.3.0~rc5-1) experimental; urgency=medium
* New upstream release candidate.
* rules: Fix a typo in list of dri drivers.
* rules, meson-add-glx-direct-toggle.diff: Fix build on hurd.
* rules: Drop extra -Dosmesa from confflags.
* rules: Don't build gallium nouveau on s390x.
* rules: Classic osmesa needs classic swrast, and since it's not enabled
where llvmpipe is enabled, enable gallium osmesa there.
-- Timo Aaltonen <[email protected]> Fri, 30 Nov 2018 11:45:45 +0200
so, disco has it, and it's also on ppa:ubuntu-x-swat/updates
bionic will get it with 19.0.x backport for 18.04.3
** Changed in: mesa (Ubuntu)
Status: Incomplete => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1803681
Title:
osmesa doesn't suport core contexts but could
Status in mesa package in Ubuntu:
Fix Released
Bug description:
If the --enable-osmesa in the mesa configuration were replaced with
--enable-gallium-osmesa, then the OSMesaCreateContextAttribs would be
able to return OpenGL core contexts. To show this I'm attaching a
modified version of mesa-demos-8.4.0/src/osdemos/osdemo.c (from
ftp://ftp.freedesktop.org/pub/mesa/demos/mesa-demos-8.4.0.tar.gz).
The modified code is all within the #ifdef USE_CORE_CONTEXT. To
compile it, do "gcc osdemo.c -lGLU -lOSMesa -lm". With the
libOSMesa.so.8 from Ubuntu 18.04, it fails with "OSMesaCreateContext
failed!". But with a libOSmesa.so from a mesa that is configured with
--enable-galliums-osmesa instead of --enable-osmesa, it works!
Also note that libOSMesa.so on Ubuntu 18.04 only supports OpenGL 2.1.
While --enable-gallium-osmesa gets it up to OpenGL 3.3. My testing
was with mesa 17.3.9 and mesa 18.2.5.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1803681/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp