[Fwd: Re: DIB engine]

2009-06-01 Thread James McKenzie
To the list as well. Original Message Subject:Re: DIB engine Date: Mon, 01 Jun 2009 19:09:15 -0700 From: James McKenzie To: Andrew Eikum References: <1243755935.4535.1.ca...@stephan-desktop> <4a22ad55.5020...@brightnightgames.com> &l

Re: DIB engine

2009-05-31 Thread Stephan Rose
On Sun, 2009-05-31 at 12:23 -0700, Dan Kegel wrote: > On Sun, May 31, 2009 at 12:45 AM, Stephan Rose wrote: > >> If you're looking for something better specified, try finishing off > >> gdiplus. > > ... I'll check into gdiplus missing bits sometime next week. :) > > > > My name's Andrew Eikum, I'm

Re: DIB engine

2009-05-31 Thread Dan Kegel
On Sun, May 31, 2009 at 12:45 AM, Stephan Rose wrote: >> If you're looking for something better specified, try finishing off >> gdiplus. > ... I'll check into gdiplus missing bits sometime next week. :) > > My name's Andrew Eikum, I'm an undergraduate Computer > Science student at the University o

Re: DIB engine

2009-05-31 Thread Austin English
On Sun, May 31, 2009 at 2:11 PM, Andrew Eikum wrote: > I am definitely doing small commits and following the WineGit wiki page. >  One concern I have is that the number of patches will probably be over 50 > or even 75 -- I'm not sure if it'd be better to submit them all in one go as > they're pret

Re: DIB engine

2009-05-31 Thread Andrew Eikum
Austin English wrote: On Sun, May 31, 2009 at 11:16 AM, Andrew wrote: My name's Andrew Eikum, I'm an undergraduate Computer Science student at the University of Minnesota. I contacted a Wine dev a few weeks ago asking for a small project to use to get familiar with Wine. I was pointed towa

Re: DIB engine

2009-05-31 Thread Austin English
On Sun, May 31, 2009 at 11:16 AM, Andrew wrote: > My name's Andrew Eikum, I'm an undergraduate Computer Science student at the > University of Minnesota.  I contacted a Wine dev a few weeks ago asking for > a small project to use to get familiar with Wine.  I was pointed towards the > gdiplus sect

Re: DIB engine

2009-05-31 Thread Andrew
Stephan Rose wrote: On Sat, 2009-05-30 at 14:14 -0700, Dan Kegel wrote: Stephan Rose wrote: My ears perked up when the two words DIB and spec were put together in the same sentence. One frustration I encountered when wanting to contribute to wine a little over two years ago was that nob

re: DIB engine

2009-05-31 Thread Stephan Rose
On Sat, 2009-05-30 at 14:14 -0700, Dan Kegel wrote: > Stephan Rose wrote: > > My ears perked up when the two words DIB and spec were put > > together in the same sentence. One frustration I encountered > > when wanting to contribute to wine a little over two years ago > > was that nobody seemed to

Re: DIB engine

2009-05-30 Thread David Gerard
2009/5/30 Dan Kegel : > If you're looking for something better specified, try finishing off > gdiplus.   That's a somewhat well defined graphics package, > and Wine's implementation has a few missing bits yet, last > I checked. OH YES PLEASE. (lots of apps missing bits of this - check over bugz

re: DIB engine

2009-05-30 Thread Dan Kegel
Stephan Rose wrote: > My ears perked up when the two words DIB and spec were put > together in the same sentence. One frustration I encountered > when wanting to contribute to wine a little over two years ago > was that nobody seemed to be able to say "Hey, this is what > we are missing/need, here

Re: DIB engine

2009-05-30 Thread Massimo Del Fedele
Ben Klein ha scritto: You would be surprised at how much of Wine is NOT a hack internally. Wine doesn't do hacks, Well, well there are some, indeed. Of course, it's better not add new ones :-) hence AJ's reluctance to include the current DIB proposal in Wine (to make it "correct" later

Re: DIB engine

2009-05-29 Thread Dmitry Timoshkov
"Stephan Rose" wrote: So if anyone can drop a full spec into my lap which outlines everything I need to write and where (given I adhere to things as I should of course) I won't have any issues getting that accepted later on, I'd be more than willing to take on something like this. Anyone need

Re: DIB engine

2009-05-29 Thread Ben Klein
2009/5/30 chris ahrendt : > > Question on this debate: > > Has AJ documented anywhere what the architectural issues are so they can > be addressed? This did not need a new thread. You should have posted it on the existing one. > I have not seen this in the thread and was just wondering. > If we h

Re: DIB engine

2009-05-29 Thread chris ahrendt
On 05/29/2009 12:28 PM, James Mckenzie wrote: >> As was said in the other thread, just designing it alone would take a >> few months work. AJ is really busy with other things, and a few months >> work is both a lot of money and a lot of wasted productivity. No one >> is stepping up to sponsor the

Re: DIB engine

2009-05-29 Thread Stephan Rose
>>As was said in the other thread, just designing it alone would take a >>few months work. AJ is really busy with other things, and a few months >>work is both a lot of money and a lot of wasted productivity. No one >>is stepping up to sponsor the work, so it's a bit hard for him to take >>that on.

Re: DIB engine

2009-05-29 Thread Massimo Del Fedele
James Mckenzie ha scritto: Luke: Heh, I wonder if someone should approach Autodesk and say, "Give us sponsorship and we'll get Autocad running on Linux" they surely have deep pockets :) If Autodesk were interested in making AutoCad work with Linux, they would make a native version, not try to

Re: DIB engine

2009-05-29 Thread James Mckenzie
Luke: > >Heh, I wonder if someone should approach Autodesk and say, "Give us >sponsorship and we'll get Autocad running on Linux" they surely have >deep pockets :) > If Autodesk were interested in making AutoCad work with Linux, they would make a native version, not try to get it working with Wine

Re: DIB engine

2009-05-29 Thread James Mckenzie
>As was said in the other thread, just designing it alone would take a >few months work. AJ is really busy with other things, and a few months >work is both a lot of money and a lot of wasted productivity. No one >is stepping up to sponsor the work, so it's a bit hard for him to take >that on. Who

Re: DIB engine

2009-05-29 Thread Luke Benstead
2009/5/29 Austin English : > On Fri, May 29, 2009 at 10:50 AM, chris ahrendt wrote: >> Right Austin, >> I have... thats why I asked the question why not sit down and say >> here is what we want from the DIB engine here is the Spec do this .. >> I have seen the here is what I don't like. But nothin

Re: DIB engine

2009-05-29 Thread Austin English
On Fri, May 29, 2009 at 10:50 AM, chris ahrendt wrote: > Right Austin, > I have... thats why I asked the question why not sit down and say > here is what we want from the DIB engine here is the Spec do this .. > I have seen the here is what I don't like. But nothing showing what > exactly is neede

Re: DIB engine

2009-05-29 Thread chris ahrendt
On 05/29/2009 11:14 AM, Austin English wrote: > On Fri, May 29, 2009 at 10:10 AM, chris ahrendt wrote: > >> Question on this debate: >> >> Has AJ documented anywhere what the architectural issues are so they can >> be addressed? >> I have not seen this in the thread and was just wondering. >>

Re: DIB engine

2009-05-29 Thread Austin English
On Fri, May 29, 2009 at 10:10 AM, chris ahrendt wrote: > > Question on this debate: > > Has AJ documented anywhere what the architectural issues are so they can > be addressed? > I have not seen this in the thread and was just wondering. > If we have them documented then its a relatively easy task

Re: DIB Engine : passing all tests

2009-05-28 Thread Mike Kaplinskiy
On Thu, May 28, 2009 at 6:58 PM, Jerome Leclanche wrote: > Hi Max, > > From what I understand, the problem is not your design. I don't want > to put words in anyone's mouth, but to me it seems you and AJ agree on > the final goal; Alexandre just doesn't want the "intermediary step" in > the master

Re: DIB Engine : passing all tests

2009-05-28 Thread Jerome Leclanche
Hi Max, >From what I understand, the problem is not your design. I don't want to put words in anyone's mouth, but to me it seems you and AJ agree on the final goal; Alexandre just doesn't want the "intermediary step" in the master tree (there could be many reasons for this). As you said, starting

Re: DIB Engine : passing all tests

2009-05-28 Thread Steven Edwards
On Thu, May 28, 2009 at 2:20 PM, Massimo Del Fedele wrote: > IMHO, and really "in my opinion", loosing time to integrate it inside gdi32 > whithout proper guidelines would be crazy. I mean, I'd never do it :-) > The intermediate step was made (among other reasons) to check if the > upcoming driver

Re: DIB Engine : passing all tests

2009-05-28 Thread Massimo Del Fedele
HI Ben, Ben Klein ha scritto: Of course, it also makes it more difficult to maintain, with any change in gdi32 needing to be mirrored in the forked DIB engine, but that's where git cherry-picking can come in handy :) Done for about 3 monthes, no more time for it :-) What I was trying to sa

Re: DIB Engine : passing all tests

2009-05-28 Thread Ben Klein
2009/5/27 Massimo Del Fedele : > 1) Huw's starting engine *was* a driver's one, and many people told it was > the right way. Worse, it forked driver from inside gdi32, which was awful > to maintain. I can understand AJ preferring a fork of gdi32 to the intermediary driver given what he's said on t

Re: DIB Engine : passing all tests

2009-05-28 Thread Reece Dunn
2009/5/28 John Klehm : > On Wed, May 27, 2009 at 8:47 PM, James McKenzie > wrote: >> So what say all, shall we try to make coding better and as Max stated, >> fun.  Most of the folks here do not support this project for a living >> and we should not restrict this project to those who do.  However,

Re: DIB Engine : passing all tests

2009-05-27 Thread John Klehm
On Wed, May 27, 2009 at 8:47 PM, James McKenzie wrote: > So what say all, shall we try to make coding better and as Max stated, > fun.  Most of the folks here do not support this project for a living > and we should not restrict this project to those who do.  However, it > appears that a vast majo

Re: DIB Engine : passing all tests

2009-05-27 Thread James McKenzie
Massimo Del Fedele wrote: > Alexandre Julliard ha scritto: >> >> The last time I rejected a simple patch from Massimo, he basically said >> that he didn't have time to fix the patch and just dropped it. That >> doesn't encourage me to spend more effort on reviewing his more complex >> stuff. >> > >

Re: DIB Engine : passing all tests

2009-05-27 Thread Chris Howe
2009/5/27 Roderick Colenbrander > On Wed, May 27, 2009 at 10:26 AM, Vit Hrachovy > wrote: > > would it be possible to craft a wikipage on Wine Wiki, that would > encompass > > * official DIB implementation requirements > > * high level description of Huw's solution > > * description of Your s

Re: DIB Engine : passing all tests

2009-05-27 Thread Roderick Colenbrander
On Wed, May 27, 2009 at 10:26 AM, Vit Hrachovy wrote: > Massimo Del Fedele wrote: >> >> Btw, sorry all but I begins to be tired of telling same stuffs again and >> again. I made a proposal for something that *could* help the migration to >> final design, a *working* proposal, not just a prototype,

Re: DIB Engine : passing all tests

2009-05-27 Thread Vit Hrachovy
Massimo Del Fedele wrote: Btw, sorry all but I begins to be tired of telling same stuffs again and again. I made a proposal for something that *could* help the migration to final design, a *working* proposal, not just a prototype, and I believe on it. If that's not what most devels think, for m

Re: DIB Engine : passing all tests

2009-05-27 Thread Austin English
On Wed, May 27, 2009 at 2:11 AM, Massimo Del Fedele wrote: > Strange enough, as the consensus on Huw's design was great, and it used > a *real* external driver, and *not* an intermediate one as mine. > But I start thinking that the requirements and consensus are very fluid and > moving matters, la

Re: DIB Engine : passing all tests

2009-05-27 Thread Massimo Del Fedele
Ben Klein ha scritto: A little while ago I was trying to run an app that uses Win16 DIB.DRV (I forget which app it was). My research indicated that although DIB.DRV was an actual driver (similar in architecture to Max's proposed DIB engine) in Win16 systems, in Windows 95 the functionality was

Re: DIB Engine : passing all tests

2009-05-26 Thread Massimo Del Fedele
Dmitry Timoshkov ha scritto: "Massimo Del Fedele" wrote: The driver loading mechanics is the gdi32 one duplicated in winedib.drv. winedib.drv just intercept DIB calls and forward others to *any* other driver. Again, in my thoughts that is a "transient" phase, at the end all dib processing shou

Re: DIB Engine : passing all tests

2009-05-26 Thread Ben Klein
2009/5/27 Dmitry Timoshkov : > "Massimo Del Fedele" wrote: > >> The driver loading mechanics is the gdi32 one duplicated in winedib.drv. >> winedib.drv just intercept DIB calls and forward others to *any* other >> driver. Again, in my thoughts that is a "transient" phase, at the end all >> dib pro

Re: DIB Engine : passing all tests

2009-05-26 Thread Dmitry Timoshkov
"Massimo Del Fedele" wrote: The driver loading mechanics is the gdi32 one duplicated in winedib.drv. winedib.drv just intercept DIB calls and forward others to *any* other driver. Again, in my thoughts that is a "transient" phase, at the end all dib processing should go inside gdi32. Probably

Re: DIB Engine : passing all tests

2009-05-26 Thread Sergey Novosyolov
On Monday 25 May 2009 15:03:17 Alexandre Julliard wrote: > Writing a DIB engine is not a fill-in-the-blanks exercise. A large part > of the task is precisely to come up with a good design, Does anyone have a mention about what a good design should be? My mention is that DIB driver should not exi

Re: DIB Engine : passing all tests

2009-05-26 Thread Massimo Del Fedele
Alexandre Julliard ha scritto: The last time I rejected a simple patch from Massimo, he basically said that he didn't have time to fix the patch and just dropped it. That doesn't encourage me to spend more effort on reviewing his more complex stuff. Hi again :-) Well, to be precise those wer

Re: DIB Engine : passing all tests

2009-05-26 Thread Massimo Del Fedele
Alexandre Julliard ha scritto: Hi Alexandre, One of the main problems I see is that your design is based on the premise that there's only one graphics driver, the X11 driver. Well, I guess I expressed myself not completely corrected. My engine do load the winex11 exactly as gdi32 does. That

Re: DIB Engine : passing all tests

2009-05-26 Thread Alexandre Julliard
Chris Morgan writes: > Wouldn't a review of the proposed dib engine be useful? One that > included concerns, things that needed to be changed etc? Everyone > involved seems to be asking for leadership and guidance about how to > proceed, wouldn't a thorough review of the proposed design give > di

Re: DIB Engine : passing all tests

2009-05-26 Thread Alexandre Julliard
Massimo Del Fedele writes: > About point 4, which, I guess, is the most important for you, the next step > would be > to make a winex11-2.drv on which DIB processing would be stripped away, and > with > added DDB buffering of DIBs and mixed blit operations. > That driver could be connected to (

Re: DIB Engine : passing all tests

2009-05-25 Thread Chris Morgan
On Mon, May 25, 2009 at 9:32 PM, Chris Morgan wrote: > On Mon, May 25, 2009 at 10:49 AM, Alexandre Julliard > wrote: >> Zachary Goldberg writes: >> >>> On Mon, May 25, 2009 at 7:03 AM, Alexandre Julliard >>> wrote: Writing a DIB engine is not a fill-in-the-blanks exercise. A large pa

Re: DIB Engine : passing all tests

2009-05-25 Thread Chris Morgan
On Mon, May 25, 2009 at 10:49 AM, Alexandre Julliard wrote: > Zachary Goldberg writes: > >> On Mon, May 25, 2009 at 7:03 AM, Alexandre Julliard >> wrote: >>> >>> Writing a DIB engine is not a fill-in-the-blanks exercise. A large part >>> of the task is precisely to come up with a good design, v

Re: DIB Engine : passing all tests

2009-05-25 Thread James McKenzie
Paul Vriens wrote: > Massimo Del Fedele wrote: >> The engine has still some known bugs (known by me :-) ) which are not >> spotter >> by wine testsuite, mostly related to coordinate spaces in xxxBlt >> functions. > > Are they not spotted because the tests don't cover these? If so, would > you be ab

Re: DIB Engine : passing all tests

2009-05-25 Thread Massimo Del Fedele
Alexandre Julliard ha scritto: Well, the prototype doesn't show much evidence of a good design. Maybe Massimo has one in mind, but he hasn't explained it so far. Well, I still think that the "goodness" of a design is a matter of taste. My design is *a* design, started because of a personal ne

Re: DIB Engine : passing all tests

2009-05-25 Thread Alexandre Julliard
Zachary Goldberg writes: > On Mon, May 25, 2009 at 7:03 AM, Alexandre Julliard > wrote: >> >> Writing a DIB engine is not a fill-in-the-blanks exercise. A large part >> of the task is precisely to come up with a good design, validate it with >> a prototype, > > Would you, Alexandre, say we are

Re: DIB Engine : passing all tests

2009-05-25 Thread Zachary Goldberg
On Mon, May 25, 2009 at 7:03 AM, Alexandre Julliard wrote: > > Writing a DIB engine is not a fill-in-the-blanks exercise. A large part > of the task is precisely to come up with a good design, validate it with > a prototype, Would you, Alexandre, say we are at this point? I.e. that Massimo's des

Re: DIB Engine : passing all tests

2009-05-25 Thread Alexandre Julliard
Jan de Mooij writes: > On Sun, May 24, 2009 at 12:04 PM, Chris Howe wrote: >> 2009/5/24 Massimo Del Fedele >> >> Sorry to sound like a stuck record but the Wine website still lists >> "write a DIB engine" as a requirement, and every time someone >> does, the patches dissapear down a hole becaus

Re: DIB Engine : passing all tests

2009-05-25 Thread Paul Vriens
Massimo Del Fedele wrote: The engine has still some known bugs (known by me :-) ) which are not spotter by wine testsuite, mostly related to coordinate spaces in xxxBlt functions. Are they not spotted because the tests don't cover these? If so, would you be able/willing to add some tests to t

Re: DIB Engine : passing all tests

2009-05-25 Thread Jan de Mooij
On Sun, May 24, 2009 at 12:04 PM, Chris Howe wrote: > 2009/5/24 Massimo Del Fedele > > Sorry to sound like a stuck record but the Wine website still lists > "write a DIB engine" as a requirement, and every time someone > does, the patches dissapear down a hole because they're "not > right". Someo

Re: DIB Engine : passing all tests

2009-05-25 Thread Massimo Del Fedele
Steven Edwards ha scritto: On Sun, May 24, 2009 at 10:19 PM, James McKenzie wrote: That's ugly. Did you attempt to type in something in the Document area? I've disabled all my Quartz hacks, the only thing sort of non-standard I have is my custom FreeType with patented engine enabled and supp

Re: DIB Engine : passing all tests

2009-05-24 Thread Steven Edwards
On Sun, May 24, 2009 at 10:19 PM, James McKenzie wrote: > That's ugly.  Did you attempt to type in something in the Document area? I've disabled all my Quartz hacks, the only thing sort of non-standard I have is my custom FreeType with patented engine enabled and support for SubPixel rendering tu

Re: DIB Engine : passing all tests

2009-05-24 Thread James McKenzie
Steven Edwards wrote: > On Sun, May 24, 2009 at 9:23 PM, James McKenzie > wrote: > >> Let me know how this goes. I'm interested in improvements that will >> help all *nixes, including MacOSX. >> > > I think I am using the latest patch, its dibeng_max.zip thats got the > 1-10 patches. > >

Re: DIB Engine : passing all tests

2009-05-24 Thread James McKenzie
Steven Edwards wrote: > On Sun, May 24, 2009 at 11:06 AM, Massimo Del Fedele wrote: > >> André Hentschel ha scritto: >> No idea on what will happen with Mac or other unixes >> > > I am attempting a Mac build now. As with the rest of the discussion, > It would be nice if we could produc

Re: DIB Engine : passing all tests

2009-05-24 Thread Steven Edwards
On Sun, May 24, 2009 at 11:06 AM, Massimo Del Fedele wrote: > André Hentschel ha scritto: > No idea on what will happen with Mac or other unixes I am attempting a Mac build now. As with the rest of the discussion, It would be nice if we could produce a PE version using something like cygwin w

Re: DIB Engine : passing all tests

2009-05-24 Thread Ben Klein
2009/5/25 Massimo Del Fedele : > André Hentschel ha scritto: >> >> I dont know anything about that, but may it be possible to compile your >> code to a standalone driver for seperate download? >> It would be great to just install a DIB-Driver for wine. >> Sorry if that was a stupid idea. >> > The i

Re: DIB Engine : passing all tests

2009-05-24 Thread Massimo Del Fedele
André Hentschel ha scritto: Massimo Del Fedele schrieb: André Hentschel ha scritto: I dont know anything about that, but may it be possible to compile your code to a standalone driver for seperate download? It would be great to just install a DIB-Driver for wine. Sorry if that was a stupid ide

Re: DIB Engine : passing all tests

2009-05-24 Thread André Hentschel
Massimo Del Fedele schrieb: André Hentschel ha scritto: I dont know anything about that, but may it be possible to compile your code to a standalone driver for seperate download? It would be great to just install a DIB-Driver for wine. Sorry if that was a stupid idea. The idea is not stupid a

Re: DIB Engine : passing all tests

2009-05-24 Thread Massimo Del Fedele
André Hentschel ha scritto: I dont know anything about that, but may it be possible to compile your code to a standalone driver for seperate download? It would be great to just install a DIB-Driver for wine. Sorry if that was a stupid idea. The idea is not stupid at all :-) I was thinking to d

Re: DIB Engine : passing all tests

2009-05-24 Thread André Hentschel
I dont know anything about that, but may it be possible to compile your code to a standalone driver for seperate download? It would be great to just install a DIB-Driver for wine. Sorry if that was a stupid idea. Nope, and I think they will not be solved soon. Not by me, anyways. I made my en

Re: DIB Engine : passing all tests

2009-05-24 Thread Chris Howe
2009/5/24 Massimo Del Fedele > I'm looking forward to this hitting upstream :) Have the architectural >> issues been solved yet? >> >> Nope, and I think they will not be solved soon. Not by me, anyways. > I made my engine because I was needing it, but Alexandre don't like > its architecture, so

Re: DIB Engine : passing all tests

2009-05-24 Thread Massimo Del Fedele
Kai Blin ha scritto: On Sunday 24 May 2009 06:54:10 Ben Klein wrote: Does that mean it's time to remove these todos (and make them full tests) or are they still wanted for the case where Max's DIB engine is not installed? They are full tests, they're just marked as not passing in wine. Which

Re: DIB Engine : passing all tests

2009-05-24 Thread Massimo Del Fedele
Ben Klein ha scritto: 2009/5/24 Massimo Del Fedele : Austin English ha scritto: On Fri, May 22, 2009 at 6:31 PM, Massimo Del Fedele wrote: I posted on bug 421 page (as usual) latest update of my engine. It suld pass all tests in wine suite also all bitmap's todo_wines, so expect some "fal

Re: DIB Engine : passing all tests

2009-05-24 Thread Kai Blin
On Sunday 24 May 2009 06:54:10 Ben Klein wrote: > Does that mean it's time to remove these todos (and make them full > tests) or are they still wanted for the case where Max's DIB engine is > not installed? They are full tests, they're just marked as not passing in wine. Which they don't. At lea

Re: DIB Engine : passing all tests

2009-05-23 Thread Ben Klein
2009/5/24 Massimo Del Fedele : > Austin English ha scritto: >> >> On Fri, May 22, 2009 at 6:31 PM, Massimo Del Fedele >> wrote: >>> >>> I posted on bug 421 page (as usual) latest update of my engine. >>> It suld pass all tests in wine suite also all bitmap's todo_wines, >>> so expect some "fal

Re: DIB Engine : passing all tests

2009-05-23 Thread Massimo Del Fedele
Austin English ha scritto: On Fri, May 22, 2009 at 6:31 PM, Massimo Del Fedele wrote: I posted on bug 421 page (as usual) latest update of my engine. It suld pass all tests in wine suite also all bitmap's todo_wines, so expect some "false positive" signaled by tests. Austin, could you plea

Re: DIB Engine : passing all tests

2009-05-23 Thread Austin English
On Fri, May 22, 2009 at 6:31 PM, Massimo Del Fedele wrote: > I posted on bug 421 page (as usual) latest update of my engine. > It suld pass all tests in wine suite also all bitmap's todo_wines, > so expect some "false positive" signaled by tests. > > Austin, could you please re-run it on your

Re: DIB Engine - Mostly fixed against test suite

2009-05-21 Thread Massimo Del Fedele
Giuseppe Bilotta ha scritto: I've started testing your patches (btw, the 9th patch in your series is missing the 0009- prefix although the 'series' file claims it should have; ops that was the hurry. stgit don't put the prefix, I added it manually just for who don't want to use it also,

Re: DIB Engine - Mostly fixed against test suite

2009-05-21 Thread Giuseppe Bilotta
On Wednesday 20 May 2009 00:13, Massimo Del Fedele wrote: > Well, it seems that the engine fixes some unrelated bugs too :-) > Bugs 15146 and 10408, as reported by a tester. > > BTW In a couple of weeks all (few) remaining failing tests should be fixed. > Then I'll try to optimize somehow the mix

Re: DIB Engine - Mostly fixed against test suite

2009-05-19 Thread Massimo Del Fedele
Well, it seems that the engine fixes some unrelated bugs too :-) Bugs 15146 and 10408, as reported by a tester. BTW In a couple of weeks all (few) remaining failing tests should be fixed. Then I'll try to optimize somehow the mixed blitting, which is the only stuff that remains slower than origin

Re: DIB Engine - Mostly fixed against test suite

2009-05-18 Thread Michael Karcher
Am Montag, den 18.05.2009, 13:41 +0200 schrieb Massimo Del Fedele: > > Be careful with such statements. Look at bug 6519 for example. > Yep, I've seen the bug :-) > Anyways, most failures are fixed by now, also for monochrome bitmaps. > Did you test it on bug's 6519 app ? No, I don't really care.

Re: DIB Engine - Mostly fixed against test suite

2009-05-18 Thread Massimo Del Fedele
Michael Karcher ha scritto: Am Sonntag, den 17.05.2009, 17:35 +0200 schrieb Massimo Del Fedele: 1) Some color on monochrome bitmaps here I guess nobody knows how to do it right. I fixed some todo wine (most) but have 2 failures which wine does right. Seldom used anyways, and happens only on

Re: DIB Engine - Mostly fixed against test suite

2009-05-18 Thread Massimo Del Fedele
Austin English ha scritto: On Sun, May 17, 2009 at 10:35 AM, Massimo Del Fedele wrote: Austin, could you please retest it against test suite ? I've ran it, but it doesn't appear to be showing up on test.winehq.org. I'll investigate why when I get a bit more time. P.S., there's now a crash in

Re: DIB Engine - Mostly fixed against test suite

2009-05-18 Thread Michael Karcher
Am Sonntag, den 17.05.2009, 17:35 +0200 schrieb Massimo Del Fedele: > 1) Some color on monochrome bitmaps here I guess nobody knows how to do > it right. I fixed some todo wine (most) but have 2 failures which wine does > right. > Seldom used anyways, and happens only on weird palettes. I gue

Re: DIB Engine - Mostly fixed against test suite

2009-05-17 Thread Austin English
On Sun, May 17, 2009 at 10:35 AM, Massimo Del Fedele wrote: > Austin, could you please retest it against test suite ? I've ran it, but it doesn't appear to be showing up on test.winehq.org. I'll investigate why when I get a bit more time. P.S., there's now a crash in user32/cursoricon. -- -Aus

Re: DIB Engine - Mostly fixed against test suite

2009-05-17 Thread Scott Ritchie
Massimo Del Fedele wrote: There are still some missing/buggy features rarely used that aren't spotted by testsuite; by now I've no time to fix them, anyways no one felt into them up to now :-) Hey Max, It sounds like you're in a better position than most to write a conformance test for these

Re: DIB Engine - first set of fixings agains wine test suite

2009-05-14 Thread Massimo Del Fedele
Zachary Goldberg ha scritto: On Thu, May 14, 2009 at 5:01 AM, Massimo Del Fedele wrote: Giuseppe Bilotta ha scritto: On Thursday 14 May 2009 02:02, Massimo Del Fedele wrote: I started fixing failures against test suite. Most of bitmap ones are fixed, remaining are due to still stubbed funcs.

Re: DIB Engine - first set of fixings agains wine test suite

2009-05-14 Thread Zachary Goldberg
On Thu, May 14, 2009 at 5:01 AM, Massimo Del Fedele wrote: > Giuseppe Bilotta ha scritto: >> >> On Thursday 14 May 2009 02:02, Massimo Del Fedele wrote: >> >>> I started fixing failures against test suite. >>> Most of bitmap ones are fixed, remaining are due >>> to still stubbed funcs. >>> >>> Now

Re: DIB Engine - first set of fixings agains wine test suite

2009-05-14 Thread Massimo Del Fedele
Giuseppe Bilotta ha scritto: On Thursday 14 May 2009 02:02, Massimo Del Fedele wrote: I started fixing failures against test suite. Most of bitmap ones are fixed, remaining are due to still stubbed funcs. Now the problem is that it fixed also most todo_wines on bitmap suite As usual, on b

Re: DIB Engine - first set of fixings agains wine test suite

2009-05-13 Thread Giuseppe Bilotta
On Thursday 14 May 2009 02:02, Massimo Del Fedele wrote: > I started fixing failures against test suite. > Most of bitmap ones are fixed, remaining are due > to still stubbed funcs. > > Now the problem is that it fixed also most todo_wines on bitmap suite > > As usual, on bug 421 page for wh

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Ben Klein
2009/5/12 Scott Ritchie : > Ben Klein wrote: >> >> 2009/5/12 Scott Ritchie : >>> >>> Henri Verbeet wrote: 2009/5/11 Scott Ritchie : > > Henri Verbeet wrote: >> >> 2009/5/11 Joerg Mayer : >>> >>> As I think that Alexandre has stated his preference (and I can >>>

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Scott Ritchie
Ben Klein wrote: 2009/5/12 Scott Ritchie : Henri Verbeet wrote: 2009/5/11 Scott Ritchie : Henri Verbeet wrote: 2009/5/11 Joerg Mayer : As I think that Alexandre has stated his preference (and I can understand him taking a long term view), I want to ask the packagers for the distros out there

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Ben Klein
2009/5/12 Scott Ritchie : > Henri Verbeet wrote: >> >> 2009/5/11 Scott Ritchie : >>> >>> Henri Verbeet wrote: 2009/5/11 Joerg Mayer : > > As I think that Alexandre has stated his preference (and I can > understand > him taking a long term view), I want to ask the packagers

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Scott Ritchie
Henri Verbeet wrote: 2009/5/11 Scott Ritchie : Henri Verbeet wrote: 2009/5/11 Joerg Mayer : As I think that Alexandre has stated his preference (and I can understand him taking a long term view), I want to ask the packagers for the distros out there: Would it be OK for you to add the necessary

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Massimo Del Fedele
Scott Ritchie ha scritto: As a packager, as long as Massimo is willing to keep the patches applying to the latest version and user-optional to enable, I'd be willing to bundle em. I'm normally averse to keeping deltas with Alexandre's main branch other than backports, but this one is specifi

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Henri Verbeet
2009/5/11 Scott Ritchie : > Henri Verbeet wrote: >> >> 2009/5/11 Joerg Mayer : >>> >>> As I think that Alexandre has stated his preference (and I can understand >>> him taking a long term view), I want to ask the packagers for the distros >>> out there: Would it be OK for you to add the necessary p

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Scott Ritchie
Massimo Del Fedele wrote: Austin English ha scritto: FWIW, for those interested, I've added the DIB engine to my daily test runs. First result is here: http://test.winehq.org/data/60482be24bca109601008df0113b64858dd45863/wine_ae-ub904-dibengine/report.html and for comparison, here's a vanil

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Scott Ritchie
Henri Verbeet wrote: 2009/5/11 Joerg Mayer : As I think that Alexandre has stated his preference (and I can understand him taking a long term view), I want to ask the packagers for the distros out there: Would it be OK for you to add the necessary patch into the code that you distribute. Persona

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Reece Dunn
Jeremy White wrote: > Reece Dunn wrote: >> Also, doesn't CodeWeavers have the ability to pledge for features >> (such as DirectX) as well as specific applications? > > Well, kinda sorta, but not really. It's on our todo list and has > been for a long time. > > I think Roderick summarized the issue

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Massimo Del Fedele
Austin English ha scritto: On Sun, May 10, 2009 at 5:19 AM, Massimo Del Fedele wrote: Massimo Del Fedele ha scritto: Well, after some (many) bugfixes and additions, the mighty DIB Engine is almost 100% operational. On one of tested apps (MSN Messenger) it behaves even better than original one

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Austin English
On Sun, May 10, 2009 at 5:19 AM, Massimo Del Fedele wrote: > Massimo Del Fedele ha scritto: >> >> Well, after some (many) bugfixes and additions, the mighty DIB Engine is >> almost 100% >> operational. >> On one of tested apps (MSN Messenger) it behaves even better than original >> one :-) >> >> F

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Marcus Meissner
On Mon, May 11, 2009 at 12:56:28PM +0200, Joerg Mayer wrote: > Hello (mostly wine package maintainers), > > On Sun, May 10, 2009 at 05:07:55PM +0200, Massimo Del Fedele wrote: > > James McKenzie ha scritto: > >> Good work. Have you started to think about how to get this into Wine > >> where AJ wi

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Austin English
On Mon, May 11, 2009 at 6:39 AM, Massimo Del Fedele wrote: > Austin English ha scritto: > >> Perhaps a wine-experimental branch, with applicable warnings? >> >> Getting a bunch of people to test it may give us good data on how much >> it improves things, which is currently lacking. >> > > That one

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Massimo Del Fedele
Austin English ha scritto: Perhaps a wine-experimental branch, with applicable warnings? Getting a bunch of people to test it may give us good data on how much it improves things, which is currently lacking. That one should be maintained too not a difficult task but a time consuming one.

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Massimo Del Fedele
Henri Verbeet ha scritto: 2009/5/11 Joerg Mayer : As I think that Alexandre has stated his preference (and I can understand him taking a long term view), I want to ask the packagers for the distros out there: Would it be OK for you to add the necessary patch into the code that you distribute. Pe

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Massimo Del Fedele
Joerg Mayer ha scritto: So from the end users point of view Alexandre is refusing this solution which is much better than what exists now into the official wine tree. Ah, wait it's not "much better", is an alternative. As it is now, it gives speed improvement for some apps, and probably s

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Austin English
On Mon, May 11, 2009 at 6:20 AM, Henri Verbeet wrote: > 2009/5/11 Joerg Mayer : >> As I think that Alexandre has stated his preference (and I can understand >> him taking a long term view), I want to ask the packagers for the distros >> out there: Would it be OK for you to add the necessary patch

Re: DIB Engine : Almost 100% working

2009-05-11 Thread Henri Verbeet
2009/5/11 Joerg Mayer : > As I think that Alexandre has stated his preference (and I can understand > him taking a long term view), I want to ask the packagers for the distros > out there: Would it be OK for you to add the necessary patch into the > code that you distribute. Personally, that means

  1   2   >