|
From: Phillip S. <ps...@cf...> - 2001-10-02 20:27:38
|
Not only that, but a lot of the GDI is not performing graphics primitives on a VGA display, it is calling DDI drivers to perform graphics primitives on whatever display the DDI driver is for. Essentially, a VGA graphics library provides the low level DDI type functionality, and we already have a VGA DDI driver. Other hardware will be handled by using the DDI driver for that particular video card. Writing a GDI built to call another graphics library instead of a DDI driver would be pointless - we just need to finish the GDI we have now that calls DDI drivers. For that matter, I think the GDI is nearly complete isn't it Jason? What we need now use the USER apis and message queue. At 05:51 AM 10/2/2001 -0700, you wrote: >Writing that front end would be a huge amount of work that would >probably be better spent on the GDI itself. > >- Jason > >--- "Frank D. Engel, Jr." <fd...@ya...> wrote: > > I have a suggestion. > > > > There are numerous libraries floating around out there to support > > VGA/SVGA graphics. > > > > Why not write a GDI "front end" to one of those (GPL/LGPL) > > libraries > > for now? It would not be very efficient, but it would be a start. > > Then > > you could gradually move more and more of the library code into the > > GDI > > calls to increase the efficiency, until eventually the system would > > be > > fairly optimal. > > > > --- Michael Rich <alp...@al...> wrote: > > > > Trying to build a explorer replacement or even really think > > > > about it right now is kinda stupid when i cant even run > > winhello > > > yet. > > > > Steven Edwards > > > > > > I agree with Steven on this issue. Too much focus is put on the > > > "pretty" > > > features, probably mainly because folks who work on those parts > > can > > > > ===== > > ======= > > Frank D. Engel, Jr. > > Please note my new address: fd...@ya... > > ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |