I have a question about running QT 4.5 (built with -direct3d flag) with Ogre on direct3D with Windows Aero.
If i understand well, the GPU will not need to copy the frame buffers to the ram in order to handle the blending, everything will be done hardware. Is that right?
And should we use "native" or "raster" ?
The Windows version of Qt supports an additional command line option, if Direct3D support has been compiled into Qt:
* -direct3d will make the Direct3D paint engine the default widget paint engine in Qt. This functionality is experimental.
void QApplication::setGraphicsSystem ( const QString & system ) [static]
Sets the default graphics backend to system, which will be used for on-screen widgets and QPixmaps. The available systems are "native", "raster" and "opengl".
This function call overrides both the application commandline -graphicssystem switch and the configure -graphicssystem switch.
Warning: This function must be called before the QApplication constructor is called.
Note: The "opengl" option is currently experimental.
This function was introduced in Qt 4.5.