gallium osmesa is already enabled where it's supported, so what's your
platform?

** Changed in: mesa (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded 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:
  Incomplete

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/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to