Re: Re : d3dx9 [patch 1/5]: Implement D3DXSHMultiply4

2012-09-26 Thread Rico Schüller
On 26.09.2012 19:09, Nozomi Kodama wrote: >> +D3DXSHMultiply4(c, a, b); >>What happens if you use something like D3DXSHMultiply4(c, c, c). Is that allowed? Tests in native show that D3DXSHMultiply gives what I implemented. We can not reuse a input variable as output (we don't obtain what w

Re : d3dx9 [patch 1/5]: Implement D3DXSHMultiply4

2012-09-26 Thread Nozomi Kodama
>On 26.09.2012 12:17, Nozomi Kodama wrote: >> +    ta =0.28209479f * a[0]+ 0.14567312f * a[8]+ 0.12615663f * a[6]; >> +    tb =0.28209479f * b[0]+ 0.14567312f * b[8]+ 0.12615663f * b[6]; >> +    out[13] += ta * b[13] + tb * a[13]; <> +    t = a[13] * b[13]; >> +    out[0] +=0.28209479f *t; >Pleas

Re: oledb32: Add support for IDBInitialize interface in IDataInitialize

2012-09-26 Thread Alexandre Julliard
Alistair Leslie-Hughes writes: > Changelog: > oledb32: Add support for IDBInitialize interface in IDataInitialize It doesn't work here: ../../../tools/runtest -q -P wine -M oledb32.dll -T ../../.. -p oledb32_test.exe.so database.c && touch database.ok database.c:43: Test failed: Unable to

Re: (try 3) imm32: there is only 1 default Hwnd per thread

2012-09-26 Thread Aric Stewart
Ok I will continue my investigates and try to resolve this or at least generate good test cases. This would also be easier with the thread work with user handles that I have needed in imm32 for longer than I remember the details about. :) But they relate to patches 8d12fc61d5321350ad63b173bdfb5

Re: (try 3) imm32: there is only 1 default Hwnd per thread

2012-09-26 Thread Alexandre Julliard
Aric Stewart writes: > Do you want to delay on this fix until I figure our what should be > happening with IMMGWL_IMC. Or I can have a second patch addressing > IMMGWL_IMC and how that is suppose to be handled. I think a few more test cases would be a good idea at this point. -- Alexandre Jull

Re: (try 3) imm32: there is only 1 default Hwnd per thread

2012-09-26 Thread Aric Stewart
On 9/26/12 10:18 AM, Alexandre Julliard wrote: > Aric Stewart writes: > >> -if (data->imeWnd == NULL) >> +if (defWnd == NULL) >> { >> /* create the ime window */ >> -data->imeWnd = CreateWindowExW( WS_EX_TOOLWINDOW, >> +defWnd = CreateWindowExW( WS_EX_TOOLW

Re: (try 3) imm32: there is only 1 default Hwnd per thread

2012-09-26 Thread Alexandre Julliard
Aric Stewart writes: > -if (data->imeWnd == NULL) > +if (defWnd == NULL) > { > /* create the ime window */ > -data->imeWnd = CreateWindowExW( WS_EX_TOOLWINDOW, > +defWnd = CreateWindowExW( WS_EX_TOOLWINDOW, > data->immKbd->imeClassName, N

Re: (resend) imm32: there is only 1 default Hwnd per thread

2012-09-26 Thread Aric Stewart
On 9/26/12 7:27 AM, Alexandre Julliard wrote: > Aric Stewart writes: > >> This corrects issues with applications that create and manage multiple IMCs >> try 2: >> avoid premature destruction of the window >> --- >> dlls/imm32/imm.c | 22 -- >> dlls/imm32/tests/i

Re: [PATCH 2/8] vbscript: Added VT_R8 support to to_int

2012-09-26 Thread Marvin
Hi, While running your changed tests on Windows, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at http://testbot.winehq.org/JobDetails.pl?Key=21824 Your paranoid android

Re: [PATCH 1/8] vbscript: Added Round implementation

2012-09-26 Thread Marvin
Hi, While running your changed tests on Windows, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at http://testbot.winehq.org/JobDetails.pl?Key=21823 Your paranoid android

Re: (resend) imm32: there is only 1 default Hwnd per thread

2012-09-26 Thread Alexandre Julliard
Aric Stewart writes: > This corrects issues with applications that create and manage multiple IMCs > try 2: > avoid premature destruction of the window > --- > dlls/imm32/imm.c | 22 -- > dlls/imm32/tests/imm32.c | 28 > 2 files change

Re: d3dx9 [patch 1/5]: Implement D3DXSHMultiply4

2012-09-26 Thread Rico Schüller
On 26.09.2012 12:17, Nozomi Kodama wrote: +ta =0.28209479f * a[0]+ 0.14567312f * a[8]+ 0.12615663f * a[6]; +tb =0.28209479f * b[0]+ 0.14567312f * b[8]+ 0.12615663f * b[6]; +out[13] += ta * b[13] + tb * a[13]; +t = a[13] * b[13]; +out[0] +=0.28209479f *t; Please use spaces wit