Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

io-graphics

Photon graphics server subsystem

Syntax:

io-graphics [-c file]
            [-d vid=<vid> did=<did> [, deviceindex=<index>]*]
            [-n name] [-f global|local|none ] [-v] [-e]
            [-w] [-p] [-l] [-h] [-P]

Runs on:

Neutrino

Options:

-c
The configuration file to load. Default is /etc/system/config/display.conf
-d vid=<vid> did=<did> [, deviceindex=<index>]
The driver_options are:
vid=vid
The PCI Vendor ID of the graphics device.
did=did
The PCI Device ID of the graphics device.
deviceindex=index
The device index.
-f
Set the mode of operation for the font service.

The mode can be one of the following values:

global
run the global font server
local
run the local font server
none
connect to an existing font server. This mode is useful if you run a stand-alone font server.
-v
verbose
-e
Do not emit an expose when a photon region is created.
-w
Render library workspace buffer size (default 300K -- in bytes, K or M).
-p
Render layer number of polygon points (default 2048).
-l
Prevent other layers from attaching to a layer used by Photon (lock it).
-n name
Specify the Photon server name. Default is /dev/photon.
-h
For HW Wait Idle calls, only wait for the specified video card (default: wait for all cards in use).
-P
Priority at which to start io-graphics (default: 12).

Description:

The io-graphics command starts a graphics driver.

io-graphics configuration options

The io-graphics utility configuration options are contained within the io-display. Refer to the io-display documentation for more information about io-graphics configuration options.

Files:

The devg-* drivers generally require libffb.so.2 and libdisputil.so.2 at runtime.

Environment variables:

PHFONT_USE_EXTERNAL
If this environment variable exists, io-graphics does not run an internal font server. You should set this environment variable for systems that have remote clients accessing font services on the host machine (e.g. phindows, phditto).

See also:

io-display, dispconf