ANGLE: wined3d in reverse?

2010-03-18 Thread Dan Kegel
http://blog.chromium.org/2010/03/introducing-angle-project.html "We're happy to announce a new open source project called Almost Native Graphics Layer Engine, or ANGLE for short. The goal of ANGLE is to layer WebGL's subset of the OpenGL ES 2.0 API over DirectX 9.0c API calls. We're open-sourcing A

Re: GSoC '10 Project Proposal: Buildbot Automated Testing System

2010-03-18 Thread Arjun Comar
That's the idea. AppInstall already runs a suite of tests on various windows applications, its a matter of integrating that with the current test suite and automating the whole process. On Fri, Mar 19, 2010 at 1:05 AM, Andrew Fenn wrote: > I don't think it would hurt to run tests on the latest r

Re: Updated game checklist - columns now sortable

2010-03-18 Thread Jeff Zaroyko
On Fri, Mar 19, 2010 at 12:58 PM, Dan Kegel wrote: > Austin and I updated the pages > http://kegel.com/wine/good-games.html > http://kegel.com/wine/bad-games.html > ..snip.. > According to this count, the top 570 or so games since 1999, > Wine handles 227 well, and 237 poorly. > Just a small obse

Re: GSoC '10 Project Proposal: Buildbot Automated Testing System

2010-03-18 Thread Andrew Fenn
I don't think it would hurt to run tests on the latest revisions coming out. What might be more useful (and more complicated) is to automate the building then running of popular windows programs on the latest versions. When a failure is detected you could then run an automated regression test to fi

Re: GSoC '10 Project Proposal: Buildbot Automated Testing System

2010-03-18 Thread Arjun Comar
Right, sorry, didn't mean to make it seem like there was nothing in place already. Buildbot just seems more easily extensible. On Fri, Mar 19, 2010 at 12:28 AM, Dan Kegel wrote: > On Thu, Mar 18, 2010 at 9:25 PM, Arjun Comar > wrote: > > --Buildbot-- > > To keep from seeming pedantic, I'll be b

Re: GSoC '10 Project Proposal: Buildbot Automated Testing System

2010-03-18 Thread Dan Kegel
On Thu, Mar 18, 2010 at 9:25 PM, Arjun Comar wrote: > --Buildbot-- > To keep from seeming pedantic, I'll be brief with this one. Automating > testing suites are awesome and help keep down the number of bugs/regressions > that pop up. It'd be really cool if Wine had something like this. To be clea

GSoC '10 Project Proposal: Buildbot Automated Testing System

2010-03-18 Thread Arjun Comar
Hey all, I wanted to run my proposal for GSoC by everybody for some feedback and commentary, especially since student apps start in just 10 days. Any advice is greatly appreciated. GSoC 2010 Proposal: Buildbot Automated Testing System For those who aren't aware, http://buildbot.net/ provides an au

Re: winegcc: Link with msvcrt on windows because of __wargv

2010-03-18 Thread James McKenzie
Alexandre Goujon wrote: > --- > tools/winegcc/winegcc.c |4 > 1 files changed, 4 insertions(+), 0 deletions(-) > > diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c > index c2e7876..a929214 100644 > --- a/tools/winegcc/winegcc.c > +++ b/tools/winegcc/winegcc.c > @@ -555,6 +55

Updated game checklist - columns now sortable

2010-03-18 Thread Dan Kegel
Austin and I updated the pages http://kegel.com/wine/good-games.html http://kegel.com/wine/bad-games.html As before, they list the games from the last ten or so years with the highest gamerankings.com scores, along with their appdb scores. The games with platinum or gold are considered 'good', and

Re: [PATCH 1/2] d3dx9: Add d3dx9effect.h include file

2010-03-18 Thread Henri Verbeet
On 18 March 2010 20:58, Christian Costa wrote: > In dx9c, I don't see any structural change between d3d9effect.h and > d3d9shader.h for instance. d3dx9shader.h shouldn't have those macros either, no. > And how could I write test without these macros ? > You're pretty much forced to call through

Re: [PATCH] attrib.exe: Add stubbed command

2010-03-18 Thread Juan Lang
> Does that mean all applications in programs should be unicode and existing > ansi one should be converted at some point ? Yes, probably. --Juan

Re: [PATCH] [WineDbg]: allow to specify which format to be used for integers in backtraces

2010-03-18 Thread Eric Pouech
Dmitry Timoshkov a écrit : Eric Pouech wrote: bt /x will do what you want. How will it help with all those backtraces generated and sent by users to bugzilla? Or those intermittent crashes which are very hard to reproduce? Is there any reason to spend any time again if all re

Re: [PATCH] attrib.exe: Add stubbed command

2010-03-18 Thread Christian Costa
Juan Lang a écrit : What do you mean ? Creating an unicode console application ? Yes. There are lot of commands in ansi. Why doing something different for this one ? Localization. --Juan Does that mean all applications in programs should be unicode and existing ansi one

Re: winegcc: Link with msvcrt on windows because of __wargv

2010-03-18 Thread Austin English
On Thu, Mar 18, 2010 at 9:21 AM, Alexandre Goujon wrote: > --- >  tools/winegcc/winegcc.c |    4 >  1 files changed, 4 insertions(+), 0 deletions(-) > > diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c > index c2e7876..a929214 100644 > --- a/tools/winegcc/winegcc.c > +++ b/tools

Re: [PATCH] attrib.exe: Add stubbed command

2010-03-18 Thread Juan Lang
> What do you mean ? Creating an unicode console application ? Yes. > There are lot of commands in ansi. Why doing something different for this > one ? Localization. --Juan

Re: [PATCH 1/2] d3dx9: Add d3dx9effect.h include file

2010-03-18 Thread Christian Costa
Henri Verbeet a écrit : On 17 March 2010 12:21, Christian Costa wrote: +typedef struct _D3DXPASS_DESC { +LPCSTR Name; +UINT Annotations; +DWORD VSVersion; +DWORD PSVersion; +UINT VSSemanticsUsed; +D3DXSEMANTIC VSSemantics[MAXD3DDECLLENGTH]; +UINT PSSemanticsUsed;

Re: [PATCH] attrib.exe: Add stubbed command

2010-03-18 Thread Christian Costa
Detlef Riekenberg a écrit : On Mi, 2010-03-17 at 12:22 +0100, Christian Costa wrote: +printf("attrib.exe is currently only a stub command\n"); +printf("cmdline:"); UNICODE would be better, even for a stub. What do you mean ? Creating an unicode console application ? Ther

Summer of code 2010 -- wine accepted as organization

2010-03-18 Thread Maarten Lankhorst
Topic says it all, Here's to an awesome start of summer of code 2010 for wine! Let the proposals begin! Cheers, Maarten

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Alexandre Julliard
Piotr Caban writes: > On 03/18/10 17:42, Paul Vriens wrote: >> Patch is committed. So all you need to do now if fix the 64bit >> implementation (if that's indeed the case) ;) > > As far as I know both oleaut typelib creation and widl are not working > well on 64bit systems (is widl ever compiled

Re: lstrcmpW on Windows ignores some special unicode characters

2010-03-18 Thread André Hentschel
Paul Vriens schrieb: > Hi, > > I already mentioned this in my last shlwapi patch. > > lstrcmpW (and CompareStringW for that matter) ignore some special > unicode characters like 0x200e (and also loads of others). > > Do we care? I.o.w. is there a need for implementing this? > > I only tested th

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Piotr Caban
On 03/18/10 17:42, Paul Vriens wrote: Patch is committed. So all you need to do now if fix the 64bit implementation (if that's indeed the case) ;) As far as I know both oleaut typelib creation and widl are not working well on 64bit systems (is widl ever compiled as 64bit application?). It wil

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Paul Vriens
On 03/18/2010 05:26 PM, Paul Vriens wrote: On 03/18/2010 05:23 PM, Piotr Caban wrote: This test is only failing on some wine boxes, that doesn't have oleaut2.tlb registered (or QueryPathOfRegTypeLib is broken). It probably happens only when 64bit tests are being run. Ok, that makes the approac

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Paul Vriens
On 03/18/2010 05:23 PM, Piotr Caban wrote: This test is only failing on some wine boxes, that doesn't have oleaut2.tlb registered (or QueryPathOfRegTypeLib is broken). It probably happens only when 64bit tests are being run. Ok, that makes the approach a bit different. Should I check if we'r

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Piotr Caban
This test is only failing on some wine boxes, that doesn't have oleaut2.tlb registered (or QueryPathOfRegTypeLib is broken). It probably happens only when 64bit tests are being run. Should I check if we're running in 64bit tests and add todo_wine in this case?

Re: [1/3] winex11: Add implementation of Triangle Inequality Nearest Neighbour algorithm.

2010-03-18 Thread Paul Vriens
On 03/18/2010 09:57 AM, Vitaly Budovski wrote: /* - Some of the following helper functions are duplicated in +_ Somf of the following helper functions are duplicated in dlls/gdi/dib.c */ Hi Vitaly, I can't comment on the rest of the code but this piece doesn't look like it's intende

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Paul Vriens
On 03/18/2010 05:03 PM, Piotr Caban wrote: Hi, If it's acceptable to get something else besides S_OK you should change the ok() and add a broken() (still bail out of course). It's not acceptable to get anything else than S_OK here. I thought skip should be used to inform that not all tests are

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Piotr Caban
Hi, If it's acceptable to get something else besides S_OK you should change the ok() and add a broken() (still bail out of course). It's not acceptable to get anything else than S_OK here. I thought skip should be used to inform that not all tests are being executed. A skip() usually means t

Re: [PATCH 2/5] oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes

2010-03-18 Thread Paul Vriens
On 03/17/2010 10:05 PM, Piotr Caban wrote: hres = ICreateTypeInfo_AddRefTypeInfo(createti, unknown,&hreftype); ok(hres == S_OK, "got %08x\n", hres); +if(hres != S_OK) { +skip("Skipping some tests\n"); +return; +} Hi Piotr, If it's acceptable to get something

Re: New winetricks 20100316: new verbs steam, adobeair, 7zip, d3dxof, win7

2010-03-18 Thread Dan Kegel
And winetricks 20100317 fixes the brown-paper-bag bug which broke menu mode. On Tue, Mar 16, 2010 at 7:56 PM, Dan Kegel wrote: > Today's winetricks was brought to you by the letters W and S, > and the number 7. > > Online as always at >  http://kegel.com/wine/winetricks > or >  http://winezeug.go

re: oleaut32: Use FADF_HAVEVARTYPE before FADF_RECORD for safearrays

2010-03-18 Thread Dan Kegel
Can you write a test for that?

Re: oleaut32: Use FADF_HAVEVARTYPE before FADF_RECORD for safearrays

2010-03-18 Thread Alexandre Julliard
Alistair Leslie-Hughes writes: > Both FADF_HAVEVARTYPE and FADF_RECORD both store information at > negative 4 in the safearray, and ODBC(native MDAC) can attempt to copy > an array with both of these flags set. A test case would be a good idea. -- Alexandre Julliard julli...@winehq.org

Re: cmd: Add skeleton ping command (try 2)

2010-03-18 Thread Alexandre Julliard
Trey Hunner writes: > +int main(int argc, char** argv) > +{ > +int n = 0; > +int optc; > + > +while ((optc = getopt( argc, argv, "n:w:" )) != -1) > +{ > +switch(optc) > +{ > +case 'n': > +n = atoi( optarg ); > +break;

Re: Re[2]: shell32: remove unneeded parsing of SHELLEXECUTEINFO.lpFile

2010-03-18 Thread Ricardo Filipe
2010/3/18 Ilya Basin : > PV> If this is no longer a todo_wine you should change the filename_tests > PV> struct: > You're right. > > Do you have any clue why this block of code was added to > SHELL_execute() ? > > try git blame and see if the commit message is of any help...

Re[2]: shell32: remove unneeded parsing of SHELLEXECUTEINFO.lpFile

2010-03-18 Thread Ilya Basin
PV> If this is no longer a todo_wine you should change the filename_tests PV> struct: You're right. Do you have any clue why this block of code was added to SHELL_execute() ?

Re: 1/3 wined3d: disable hw accelerated 8-bit blits in BltOverride

2010-03-18 Thread Stefan Dösinger
Am 17.03.2010 um 15:14 schrieb Henri Verbeet: > On 17 March 2010 15:08, Roderick Colenbrander wrote: >> Well, I discussed the situation with Stefan last weekend. He preferred >> if I would make BltOverride a little bit nicer before I improved the >> p8 stuff. He considered it a safe move to disa

Re: Measuring game FPS in wine/windows?

2010-03-18 Thread Stefan Dösinger
Am 17.03.2010 um 17:38 schrieb Roderick Colenbrander: > On Wed, Mar 17, 2010 at 5:27 PM, Austin English > wrote: >> Howdy, >> >> I've been testing some games lately on Windows/Wine, and wanted to see >> the difference in framerates. On windows, I've been using Fraps, which >> works decently we

Re: [1/3] winex11: Add implementation of Triangle Inequality Nearest Neighbour algorithm.

2010-03-18 Thread Roderick Colenbrander
Hi Vitaly, In case of Age of Empires the performance is certainly affected by the DIB code. As you have seen, right now we perform all rendering (except when XRender is around but that's typically for >8-bit) at the depth of the Xserver and perform conversions back and forth. Alexandre mentioned s

Re: [PATCH try2] cmd: Added @or_broken@ handling to test templates and use it to fix tests on win2k.

2010-03-18 Thread Yann Droneaud
Le mercredi 17 mars 2010 à 14:31 +0100, paul.vriens.winea a écrit : > On 03/17/2010 02:22 PM, Jacek Caban wrote: > > --- a/programs/cmd/tests/test_builtins.cmd.exp > > +++ b/programs/cmd/tests/test_builtins.cmd.exp > > @@ -16,6 +16,7 @@ bar > > ~dp0 should be directory containing batch file > >