[Bug 38648] Multiple games and applications need support for Mesa OpenGL >= 3.2 core profiles, Shader Model 4, GLSL 1.50 (Microsoft Office 2013 installer, .NET/XNA games)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Feb 17 03:08:13 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=38648

Rainmaker52 at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Rainmaker52 at gmail.com

--- Comment #21 from Rainmaker52 at gmail.com ---
(In reply to Henri Verbeet from comment #14)
> (In reply to Matthew Millar from comment #13)
> > As I understand it, this issue is the result of flawed logic in the
> > shader_model selection criteria resulting in shader_model variable in
> > dlls/wined3d/glsl_shader.c being set to 2 or 3, when it should be 4 for Mesa.
> > 
> No, you're misunderstanding the issue. We can't currently do shader model 4
> on Mesa, so "3" is correct. The subset of shader model 4 that the office
> installer needs happens to work, but geometry shaders for example would fail.

Makes sense. However, if the currently implemented subset is sufficient for at
least /some/ applications (i.e. Office 2013, which is kind of an important
application), would it not make sense to make this a setting somewhere? Not
talking about winecfg, but how about a regkey
HKCU\Software\Wine\Direct3D\ShaderModelVersionOverride?

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list