QSDK 1.1 Documentation

This page details how to configure display and input drivers for running Q applications on your target platform.

Display Drivers

Applications may explicitly specify a display driver to use when creating a Q::Screen. If the application does not specify a display driver (i.e. it passes a null pointer as the driver name), the QDRAW_DISPLAY_DRIVER environment variable is used to pick the driver. If the environment variable is not present (this will always be true on consoles), a default display driver will be used.

Windows Display Drivers

"DX8" Requires DirectX 8 or greater to be installed on the PC. This is the default and recommended setting for most PCs.
"DX7" Requires DirectX 7 or greater to be installed on the PC.
"OpenGL" OpenGL rendering. This is normally slower than the DirectX drivers and is not recommended.
"OpenGL slow" OpenGL rendering with a limited texture resolution. Not recommended unless a very slow PC or graphics card is being used.

Input Driver

Applications may explicitly specify an input driver to use when creating a Q::Screen. If the application does not specify an input driver (i.e. it passes a null pointer as the driver name), the QDRAW_INPUT_DRIVER environment variable is used to pick the driver. If the environment variable is not present (this will always be true on consoles), a default input driver will be used.

Windows Input Drivers

"Win32" This is the default setting, and is recommended for windowed applications.
"DX7" This is the recommended setting for full screen applications.

Return to QSDK documentation Contents page. Contact details for support, information and fault-reporting.
Qube Software Limited © 2000-2004