Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread H. Verbeet
On 04/10/06, Mirek [EMAIL PROTECTED] wrote: Unfortunately there are many issues with latest nVidia drivers and Windows apps in wine. In Half-Life 2 EO (characters brokes the game), 3DMark 2003 (first test with planes is very strange), GTA SA (almost everywhere in game), but other apps such as

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread Mirek
And what about this patch? It is working with new and old nVidia drivers, but i dont know if some cards have gl_max realy 256 and below. Mirek H. Verbeet napsal(a): On 04/10/06, Mirek [EMAIL PROTECTED] wrote: Unfortunately there are many issues with latest nVidia drivers and Windows apps in

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread Mirek
Sorry, there should be only greater then, not equal. So this i the right version :) Mirek Mirek napsal(a): And what about this patch? It is working with new and old nVidia drivers, but i dont know if some cards have gl_max realy 256 and below. Mirek H. Verbeet napsal(a): On 04/10/06,

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread H. Verbeet
On 04/10/06, Mirek [EMAIL PROTECTED] wrote: And what about this patch? It is working with new and old nVidia drivers, but i dont know if some cards have gl_max realy 256 and below. There might be. GF4 might be a card we want to check. I do think it's a bit dodgy though... you'll probably want

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread Mirek
OK, and now what about this patch? With this patch evrything is working correctly if i am using nVidia BETA 9625 drivers (HL2 EO, GTA SA, 3DMark 2003), corectly means same like with old driver and wine 0.9.22. Mirek H. Verbeet napsal(a): On 04/10/06, Mirek [EMAIL PROTECTED] wrote: And what

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread H. Verbeet
On 04/10/06, Mirek [EMAIL PROTECTED] wrote: --- directx.c.old 2006-10-03 22:36:25.0 +0200 +++ directx.c 2006-10-04 14:24:18.0 +0200 @@ -557,6 +558,7 @@ gl_info-supported[ARB_MULTISAMPLE] = TRUE; } else if (strcmp(ThisExtn,

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread Mirek
Here is the log, without this patch i have with new nVidia driver only 4 GL_MAX_TEXTURE_UNITS_ARB and some apps have big regression. I realy dont know why, i am not expert in wine or directx, but now it is working. trace:d3d_caps:IWineD3DImpl_FillGLCaps GL_Extensions reported:

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread H. Verbeet
On 04/10/06, Mirek [EMAIL PROTECTED] wrote: Here is the log, without this patch i have with new nVidia driver only 4 GL_MAX_TEXTURE_UNITS_ARB and some apps have big regression. I realy dont know why, i am not expert in wine or directx, but now it is working. The old drivers only had 4

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread Mirek
So this is very strange, because under Windows XP i have definitely 8. Ok, from what app do you want this log? Mirek H. Verbeet napsal(a): On 04/10/06, Mirek [EMAIL PROTECTED] wrote: Here is the log, without this patch i have with new nVidia driver only 4 GL_MAX_TEXTURE_UNITS_ARB and some

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-04 Thread H. Verbeet
On 04/10/06, Mirek [EMAIL PROTECTED] wrote: So this is very strange, because under Windows XP i have definitely 8. Ok, from what app do you want this log? Mirek App shouldn't matter, the +d3d_caps log should be the same. But I'll need the entire extension detection part, ie from the part

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-03 Thread Mirek
This patch caused regresion in Half-Life 2 Episode One, if i have UseGLSL=enabled HalfLife 2 Episode One crash about 20 seconds after start and menu page is completly white! Only the second part (second gl_max /= 4;) is the bad one, with first part evrything works well. Mirek H. Verbeet

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-03 Thread Kai Blin
On Tuesday 03 October 2006 23:48, H. Verbeet wrote: On 03/10/06, Mirek [EMAIL PROTECTED] wrote: This patch caused regresion in Half-Life 2 Episode One, if i have UseGLSL=enabled HalfLife 2 Episode One crash about 20 seconds after start and menu page is completly white! Only the second part

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-03 Thread Mirek
This bug is in latest STABLE nVidia Linux driver, there is only one nVidia Linux driver that is working correctly (thanks for help i tried it and it is working perfect) the nVidia BETA Linux driver which is going to be stable after one or more months! So ther should be something to fix this on

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-03 Thread H. Verbeet
On 04/10/06, Kai Blin [EMAIL PROTECTED] wrote: As make sure to install the latest version of the driver is one of the first steps in error fixing in win32, I guess that makes the patch still valid. :) Cheers, Kai Well, the patch *is* valid (eg. ATI appears to report the correct number as

Re: wined3d: Report the correct number of available 4-component float vectors for GLSL

2006-10-03 Thread Mirek
Unfortunately there are many issues with latest nVidia drivers and Windows apps in wine. In Half-Life 2 EO (characters brokes the game), 3DMark 2003 (first test with planes is very strange), GTA SA (almost everywhere in game), but other apps such as Flatout 2, Tomb Raider Legend, Need for