[Bug 28529] Limbo game doesn't detect Shader Model 3.0, while card supports it

wine-bugs at winehq.org wine-bugs at winehq.org
Wed May 29 04:14:04 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=28529

--- Comment #10 from Kirill <deminkirill2 at gmail.com> 2013-05-29 04:14:04 CDT ---
Thanks for fast answer!
Are you sure that SM3.0 that ARB_shader_texture_lod is required for supporting
SM3.0? For example, patching wine for disabling that commit
(http://source.winehq.org/git/wine.git/commitdiff/c51db63ba4eda7e2cb565ebadf5ede8fe6e1a9dd)
gets running EVE Online with SM3.0

And I'm not sure that checking ARB_shader_texture_lod is the best method for
checking SM3.0
NVidia
(http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCwQFjAA&url=ftp%3A%2F%2Fdownload.nvidia.com%2Fdeveloper%2FPapers%2F2004%2FVertex_Textures%2FVertex_Textures.pdf&ei=yMClUf6oGOHk4QTLyoGICg&usg=AFQjCNGfmVa9YvIw2isovihOz1fXS_lZtw&bvm=bv.47008514,d.bGE)
recommends do it with NV_vertex_program3:

"In OpenGL, all you need to do is check for the presence of the
NV_vertex_program3 extension. If you are using the GLUT library, the
glutExtensionSupported function can perform that check. The number of
supported vertex texture images is queried as follows:
glGetIntegerv(MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB, &vtex_units);"

I don't know what functions are available in the NV_vertex_program3
(http://www.opengl.org/registry/specs/NV/vertex_program3.txt), but maybe better
will be giving Nvidia to correct their drivers? If we hide this driver error in
the Wine code, it will never be fixed.

(Sorry for my bad english)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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