Re: GTK+ Patch



Top level comment.

Yes I think that the Quartz rendering model will work. Most of what
they are using was added after the gtk port was in and its not been
upgraded to use the new stuff. I did a little bit when the new paint
methods where added.


Also the even handling is still probably mucked up. The biggest thing
we are missing a a concept of nested windows if we could have child
windows then the code is a lot cleaner.



On Jan 30, 2008 1:21 PM, Denis Oliver Kropp <dok directfb org> wrote:
> Sven Neumann wrote:
> >> Mike was asking for someone to take over the project recently, wasn't he?
> >>
> >> After seven years of more and more abandoning it, I'd be happy to have
> >> it back and make it something great(er) :)
> >
> > I guess you should get SVN commit access then. You have my approval for
> > that, but we will need someone from the core GTK+ development team to
> > back this.
>
> Thanks, I'd really like to commit myself :)
>
> >> Too bad noone could tell me about the simpler Quartz implementation so
> >> far. It seems a lot of the recursion with invalidation, clipping, lots
> >> of paint events etc. could be avoided.
> >
> > As far as I know the Quartz backend is not fully functional yet. Please
> > keep that in mind.
>
> Good to know :)
>
> Well, GTK+DirectFB is not full functional either, but probably in other or
> less areas. I'm mostly interested in their adaption of the rendering models,
> i.e. complex clipping and lots of recursion vs. simply redraw from bottom up
> and just keep one invalid rectangle or region per top level window. Maybe my
> assumptions about Quartz are wrong, but I thought it's comparable to drawing
> to DirectFB windows.
>
> --
> Best regards,
>    Denis Oliver Kropp
>
> .------------------------------------------.
> | DirectFB - Hardware accelerated graphics |
> | http://www.directfb.org/                 |
> "------------------------------------------"
>
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-devel-list
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]