DIB Engine - New approach (resent as first got lost...)
msclrhd at googlemail.com
Tue Apr 14 12:57:21 CDT 2009
2009/4/14 Massimo Del Fedele <max at veneto.com>:
> The approach taken so far consisted in having 2 device pointers inside
> GDI32, one for dib engine and
> the other for normal display driver.
> This way had the disadvantage of having to keep in sync the DC with the
> right driver depending on
> selected bitmap, which lead to many small changes spread along all gdi code;
> going deeper with
> development this approach showed many limits and problems.
> So I decided to start again from scratch with a completely different
> approach which is giving good
> results and is quite less invasive on gdi32 code.
> Instead of doing :
> -- DIB ENGINE
> GDI32 ---
> \ -- X11 DRIVER
> I took this approach :
> GDI32 -- DIB ENGINE -- X11 DRIVER
This looks interesting. Have you run it past Alexandre on IRC, as he's
the one that you need to convince?
More information about the wine-devel