Bug 38089

Summary: Mesa: User error: GL_INVALID_ENUM in glDisable(0x8920)
Product: Mesa Reporter: Alexandre Demers <alexandre.f.demers>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

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.