> > > I hope with stgfx2 :-) > Ye
> > > 2. For a UMA system with system memory acting as framebuffer, what are > > benefits when choosing DSCAPS_VIDEO while creating a surface. Is this > > surface present on the framebuffer or elsewhere? > > Using DSCAPS_VIDEO, you force DirectFB to allocate from framebuffer > memory. Otherwise DFB might decide to use system memory, via simple > malloc(). > As most blitter acceleration hardware, including the BDisp, can only > access physically contiguous memory, which you don't get via malloc(), > you specify DSCAPS_VIDEO to prevent surfaces from potentially ending up > in linux system memory. > In addition, DirectFB may decide to swap surfaces into and out of > video/system memory, but that usually is unwanted behaviour, > DSCAPS_VIDEO prevents that from happening as well. > > > 3. While blitting an updated rectangle, is there an implicit back > > buffer in DirectFB where this rectangle is first copied before the > > entire surface is blitted to the framebuffer. > > That really depends on how the surfaces and primary were created, i.e. > what the application does. Don't know about QT. > > > 4. I did not use the fusion kernel module from DirectFB for running > > this QT app. In which use case is it useful and what is its purpose? > > Using fusion, you can run multiple independent DirectFB applications at > the same time. The same holds true for QT applications when QT uses DFB > as a back end. > > > HTH, > Andre' > > > _______________________________________________ > directfb-users mailing list > directfb-users@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users >
_______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users