Speaking about video and animation, may I come back to
a suggestion I had a couple of weeks back ?
I proposed to separate the 'Visual' structure into a
'Drawable' and a part concerned about event handling.
The argument is quite in line with Andreas' request to
refactor functionality in decompressing and drawing:
Drawing and event handling have *nothing* to do with
each other. My reason to ask this is that I'd like to
see one day a 'drawable store' manager able to allocate
any number of Drawables which I can draw into and then
copy from one into another etc. However, there's always
just one event listener.
Berlin currently uses one Visual to draw into (via GGIMesa
or libArt) but I'd like to have offscreen drawables which
I can draw animations, videos and other things into before
I blend them into the scene graph. Even animated pointers
could be handled this way.
The manager I'm talking about would then inspect the
amount of accessible video memory and allocate either from
that or, if it runs out of vram, from normal heap.
On a different note: the Berlin project will present itself
on LinuxTag in Stuttgart this year, both, with a booth as
well as in a talk. Does anyone from GGI intend to show up
in Stuttgart ? May be we could meet and discuss various
aspects of the above...
Regards, Stefan
_______________________________________________________
Stefan Seefeld
Departement de Physique
Universite de Montreal
email: [EMAIL PROTECTED]
_______________________________________________________
...ich hab' noch einen Koffer in Berlin...