http://bugs.winehq.org/show_bug.cgi?id=17437
--- Comment #28 from Connor connormcl@hotmail.com 2009-03-11 11:58:51 --- (In reply to comment #27)
(In reply to comment #23)
Created an attachment (id=19697)
--> (http://bugs.winehq.org/attachment.cgi?id=19697) [details] [details]
only reserve uniform ints when needed. Add registry options for ATI users
Patch may work for nvidia 7x series users without keys (does for me!).
I can confirm that this applies cleanly to latest git sources and fixes 7800GT from no models displayed at all, to all of them seem fine. This is without adding any keys.
Log no longer contains any shader errors.
Works for ATI 3850 and renders all models.
But i still have a few shader errors in the console:
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #194: "Fragment shader(s) linked, vertex shader(s) linked. \nWARNING: 0:2: extension 'GL_ARB_draw_buffers' is not supportedWARNING: built-in varying gl_TexCoord [5] has mismatched access semantics between the vertex and fragment shader\nWARNING: built-in varying gl_TexCoord [5] has mismatched access semanti"... fixme:d3d_texture:basetexture_apply_state_changes Unrecognized or unsupported D3DSAMP_MINFILTER value 2 D3DSAMP_MIPFILTER value 3 fixme:imm:NotifyIME NI_CLOSECANDIDATE fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #196: "Fragment shader(s) linked, vertex shader(s) linked. \nWARNING: 0:2: extension 'GL_ARB_draw_buffers' is not supportedWARNING: built-in varying gl_TexCoord [5] has mismatched access semantics between the vertex and fragment shader\nWARNING: built-in varying gl_TexCoord [5] has mismatched access semanti"...