DIB Engine : passing all tests

Ben Klein shacklein at gmail.com
Wed May 27 00:44:58 CDT 2009


2009/5/27 Dmitry Timoshkov <dmitry at codeweavers.com>:
> "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.



More information about the wine-devel mailing list