Bug 38089 - Mesa: User error: GL_INVALID_ENUM in glDisable(0x8920)
Summary: Mesa: User error: GL_INVALID_ENUM in glDisable(0x8920)
Status: RESOLVED NOTOURBUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: All All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-08 15:18 UTC by Alexandre Demers
Modified: 2011-06-23 06:49 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Alexandre Demers 2011-06-08 15:18:53 UTC
When playing Diablo 2 under Wine, I receive the following error in console:

Mesa: User error: GL_INVALID_ENUM in glDisable(0x8920)
Comment 1 Ian Romanick 2011-06-09 10:18:17 UTC
That enum is GL_FRAGMENT_SHADER_ATI.  If that driver doesn't support GL_ATI_fragment_shader, and I believe that only the r200 driver does, this is an application bug.

I'll leave it to the radeon developers to close this.
Comment 2 Alexandre Demers 2011-06-09 19:58:59 UTC
Since it only happens when I use Diablo 2 with Glide, it is probably related to the Glide to OpenGL wrapper. If indeed the extension is not supported in r600g, then it is related to the application, thus the wrapper. I could try with a different wrapper (instead of GLIDE3-to-OpenGL-Wrapper/svenwrapper).
Comment 3 Alexandre Demers 2011-06-23 06:48:29 UTC
I was not able to go deeper. But I'm sure it's related to the wrapper I use. So I'm closing it. If I ever find something different, I'll reopen it.


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.