Re: directx gdk backend?



Michael Lawrence writes:
 > From what I have read, it sounds like Windows Vista has regressed from XP in
 > that it no longer offers any hardware acceleration for GDI.

Don't believe all you read. Not long ago, somebody claimed on gtk-list
that Vista wouldn't support the traditional Win32 API at all. Of
course, that was very far from the truth.

 > Does this mean that GDK will perform more slowly on Vista compared
 > to XP?

No idea. If you are concerned, do some measurements.

 > The performance of GDK is already slow when drawing lots of
 > graphics, mostly due to this bug:
 > http://bugzilla.gnome.org/show_bug.cgi?id=51828,

Do you have any measurements to back up this claim, that drawing
multiple rectangles after eachother (which is what the bug seems to be
about) is something that would be happening a lot? You do realize that
the bug you refer to was opened in 2001 against GTK+ 1.2, and that the
current GTK+ code works in quite a different way?

 > which apparently will never be fixed. Is there a reason why that
 > won't be fixed?

Because nobody has showed that it would make any differece, or that
the ideas presented in it even have any relevance any longer, with
cairo, double buffering and whatnot being involved?

 > Is it a lot of work? Since MS is putting all of its efforts into
 > DirectX now, would it make sense to move to that for drawing?

Maybe. Are you volunteering?

--tml




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