[Mesa-dev] OpenGL 3.0 with r600g (RV620 card)

Christoph Bumiller e0425955 at student.tuwien.ac.at
Mon May 21 03:37:19 PDT 2012


On 21.05.2012 12:27, Rafał Miłecki wrote:
> I'm trying to run Diablo III using wine git and Mesa git.
>
> Right now game doesn't start with the following message:
>> Diablo 3 cannot run because this graphics card is missing required features. Updating your driver may fix this.
> I wonder if enabling OpenGL 3.0 support will help with that. I've
> configured Mesa with:
> --prefix=/usr
> --with-gallium-drivers=r600
> --with-dri-drivers=
> --enable-texture-float

What about --enable-32-bit (and maybe adding -m32 to CFLAGS/CXXFLAGS) ?

> However I get OpenGL 2.1 support only:
That's because since recent patch mesa checks for multisampling support
(as required by the spec) which r600g doesn't have yet.
Try MESA_GL_VERSION_OVERRIDE=3.0 and setting VideoMemorySize in the wine
registry.

>> glxinfo | grep OpenGL
> OpenGL vendor string: X.Org
> OpenGL renderer string: Gallium 0.4 on AMD RV620
> OpenGL version string: 2.1 Mesa 8.1-devel (git-cee23ab)
> OpenGL extensions:
>
> I've tried enabling some magic variables, but it didn't help:
>> R600_GLSL130=1 R600_STREAMOUT=1 glxinfo | grep OpenGL
> OpenGL vendor string: X.Org
> OpenGL renderer string: Gallium 0.4 on AMD RV620
> OpenGL version string: 2.1 Mesa 8.1-devel (git-cee23ab)
> OpenGL extensions:
>
> Can you give me a tip how to enable OpenGL 3.0 support?
>



More information about the mesa-dev mailing list