Subject: Re: [linux-audio-dev] Poll about linux music audio app usability
From: David Olofson (david_AT_gardena.net)
Date: Thu Jun 20 2002 - 00:45:19 EEST
On Wednesday 12 June 2002 14.40, Paul Davis wrote:
[...]
> There are rumblings in the GTK+ camp that a distant version of GTK+
> might switch entirely to the canvas model, and all widgets would
> just be canvas items that drew themselves onto the canvas RGB
> buffer.
Sounds like my way of thinking... (Inspired by games programming.)
It's also the only remotely reliable and portable way of rendering
high quality graphics with blending, antialiasing etc. (Well, OpenGL
works as well, but to be picky, it's not a pixel precise standard.
Things will look slightly different depending on drivers and
hardware.)
> But this is a long way off, if in fact it ever happens. The
> end result for now is that you can't mix-n-match CanvasItems with
> widgets, and I suspect this is true for Qt and other toolkits as
> well.
How about turning most of GDK into a software rendering library,
keeping only the RGB buffer as a "real" path to the display? Or is
there something weird with the general design that prevents this
approach?
//David
.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
`---------------------------> http://www.linuxdj.com/maia/ -'
.- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`-------------------------------------> http://olofson.net -'
This archive was generated by hypermail 2b28 : Fri Jun 21 2002 - 17:10:40 EEST