DIB Engine : passing all tests

Massimo Del Fedele max at veneto.com
Wed May 27 01:45:40 CDT 2009


Dmitry Timoshkov ha scritto:
> "Massimo Del Fedele" <max at veneto.com> 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 you need to have a look how support for truetype and other
> fonts via freetype was added. Although there is an entity called "GDI
> font" (with freetype support), still there is such a thing as device
> fonts (suported by x11drv, psdrv or any other device driver). Make that
> as an analogy: GDI font - DIB, device font - DDB. Adding support for GDI
> fonts didn't require introducing any new "font driver", so adding a DIB
> engine shouldn't add a new one as well. DIB engine should be a GDI32 pure
> internal thing.
> 

I begin to repeat stuffs too often lately.
As I already wrote, *I know* and *I agree* that DIB should belong to GDI32.
The proposed driver is a working step to that final goal. Point.

Max




More information about the wine-devel mailing list