Summary: | When LIBGL_ALWAYS_SOFTWARE is set, KHR_create_context is not supported | ||
---|---|---|---|
Product: | Mesa | Reporter: | Kalrish Bäakjen <kalrish.antrax> |
Component: | EGL | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | genpfault, kalrish.antrax |
Version: | git | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Enable KHR_create_context in EGL state tracker |
Description
Kalrish Bäakjen
2014-07-02 16:50:48 UTC
(In reply to comment #0) > Tip: As a workaround for this issue, the OpenGL version can be forced by the > MESA_GL_VERSION_OVERRIDE and MESA_GLSL_VERSION_OVERRIDE environment > variables, as described in http://www.mesa3d.org/envvars.html. Sorry; it turns out those variables only affect GL's reported version, not GL's _real_ version. Presumably you mean EGL_KHR_create_context? (GL 3.3 is available on Intel Sandybridge and newer, new Nvidia and new Radeons. Why do you need LLVMpipe for GL 3.3?) (In reply to comment #2) > Presumably you mean EGL_KHR_create_context? > > (GL 3.3 is available on Intel Sandybridge and newer, new Nvidia and new > Radeons. Why do you need LLVMpipe for GL 3.3?) Oh, yes. That (In reply to comment #2) > Presumably you mean EGL_KHR_create_context? > > (GL 3.3 is available on Intel Sandybridge and newer, new Nvidia and new > Radeons. Why do you need LLVMpipe for GL 3.3?) Oh, yes. That was a typo. Thanks. (I need it because my GPU is under r200, and I would like to use versions newer than 1.3, along with EGL.) Created attachment 115006 [details] [review] Enable KHR_create_context in EGL state tracker Works For Me(TM), semi-depends on this (https://bugs.freedesktop.org/attachment.cgi?id=115005) patch. Props to Boyan, a slightly different version has landed for the DRI based libEGL. On the st/egl side, it has been dropped from upstream due lack of interested maintainer :'( |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.