Quoting Monge Maurizio ([EMAIL PROTECTED]):
> Hello.
> 
> Working on Qt/DirectFB code suggested me a couple of things about
> DirectFB ( the port is beginning to work pretty well! give a look
> at the latest screenshot at qt-directfb.sf.net ).

I just checked out qt-directfb from CVS and read through some of the
src/kernel/*_dfb.cpp files and I'm really contented ;)
It reflects a good knowledge of how DirectFB works and how to use it.

My intention was to look for common mistakes like flipping after each
drawing operation or not using accelerated methods where possible,
but I don't have any serious concerns about your implementation.

There are some minor suggestions or thoughts though.

The DFBCHECK macro shouldn't be used unless you write a small example
or testing application. Or did you just keep the name and have your own
version of the macro?
You might consider using DFB++ instead. Check out its README and examples
to learn about the advantages it has for C++ frameworks. Or is QT required
to compile and run without exception handling?

QSound could be easily implemented using FusionSound which will be the
audio sub system for DirectFB desktops.

Until there's a native window manager with decorations for DirectFB you
may use LiTE. Check out the examples, especially window resizing rocks ;)
Unfortunately it doesn't work if you are using DFB++.

If you don't mind my assistance you could add me as a project member,
my sourceforge user is dok666. Working on this with you together would
be a great pleasure.

Keep up the good work!

-- 
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-dev" as subject.

Reply via email to