gles1-vsync
Display hardware-rendered content using OpenGL ES 1.x
Syntax:
gles-vsync [-config=egl_configuration] [-double-buffer] [-interval=swap_interval] [-pos=x,y] [-single-buffer] [-size=widthxheight] [-verbose]
Runs on:
QNX Neutrino
Options:
- -config=egl_configuration
-
Set optional EGL configuration specifiers. These optional configuration specifiers are set using a comma-separated list. The specifiers may include the following: pixel format and/or multi-sampling specifications, or an EGL configuration number. If you're using an EGL configuration number, it must not be specified with other specifiers.
- Pixel format
-
Specify pixel format as one of the following:
- rgba8888 or rgbx8888
- rgba5551 or rgbx5551
- rgb565
- rgba4444 or rgbx4444
where "a" indicates alpha bits and "x" indicates ignored bits.
- Sampling
-
Specify multi-sampling as:
[rate]x
where rate is a valid sampling rate (e.g., 2, 4, 8, ...).
- EGL configuration number
- Specify as an integer. The integer must be a valid EGL configuration ID (EGL_CONFIG_ID).
For example, the following are all valid ways of specifying the EGL configuation option:
- -config=rgb565
- -config=rgba8888,4x
- -config=12
If no specific EGL configuration is provided, this utility uses the platform-specific EGL configuration. Use egl-configs to determine the the EGL configurations that are supported on your target.
- -double-buffer
- Use two rendering buffers, while alternating between the two. This is the default.
- -interval=swap_interval
- Set the swap interval, as an integer (default is 1). The swap interval is the minimum number of vsync periods between image updates.
- -pos=x,y
- Set the position, using integer x and y coordinates, of the viewport (default is 0, 0).
- -size=widthxheight
- Set the size, using integer values for width and height, of the viewport (default is fullscreen).
- -single-buffer
- Use one rendering buffer.
- -verbose
- Print information to display.
Description:
The gles1-vsync binary is a command-line tool that can be used to confirm that screen is running and all necessary drivers for OpenGL ES 1.x are in place, and can start successfully.
To run gles1-vsync:
- Ensure that screen is running.
- Run gles1-vsync from a shell.
Examples:
# gles1-vsync

