Quoting Stephen Perez ([EMAIL PROTECTED]): > Thanks for the reply. One more curiosity question: > > > this is not exactly my area of expertise but I hope that Dok will > > correct me if I lie... In order to perform operations on the video > > card, the application needs to obtain a lock on the gfx hardware. > > That way it is assured that no two applications use the video card > > at the same time. > > If you're running two apps, do they both have their own surface managers or > is there some kind of global (cross-process) surface manager? It seems to me > that you wouldn't want two apps trying to move surfaces back and forth from > system to video memory (unless there is some kind of global manager).
Much of the internal data structures, especially windowing and surface management related, are located in shared memory. So all applications use the same surface manager running in all processes as if it was one. -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" Convergence GmbH -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.
