Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ devg-tvia.so

Media Vault

Software Library

Restoration Projects

Artifacts Sought

devg-tvia.so

[Previous] [Contents] [Index] [Next]

devg-tvia.so

Graphics driver for TVIA CyberPro chipsets

Syntax:

io-graphics -d tvia [option[,option...]]
            ... &

Runs on:

MIPSLE, SH, x86

Options:

For the general io-graphics options that you can use with this driver, see io-graphics.

Options specific to this driver:

mode_opts=config-file
The full path to the configuration file for the driver. The sample file is /usr/photon/config/tvia.conf.

Description:

The devg-tvia.so driver provides accelerated 2D support for TVIA graphics chipset.

On non-x86 systems, install jumper JP3 on the reference adapter.

You can edit the configuration file to enable devg-tvia.so to run on your board. For more information on the options available, see the sample configuration file, /usr/photon/config/tvia.conf.

If you use a configuration file for this driver, you must use the mode_opts option of io-graphics to specify its location. For example, mode_opts=/usr/photon/config/tvia.conf.

Supported chipsets

  • CyberPro 5200
  • CyberPro 5250
  • CyberPro 5300
  • CyberPro 5305
  • CyberPro 5350
  • CyberPro 5355

Acceleration features

Feature Provision
Solid fills Yes
Bresenham lines No
Pattern fills Yes
Polygons No
Onscreen blitting Yes
Offscreen blitting Yes
Chroma-keyed blitting Yes
Alpha blending No
Raster OPs Full
Bitmaps Yes

Video Overlay/Scaler support

Feature Provision
YUV formats Yes (Packed)
RGB formats Yes (RGB 555, 565, 888, 8888)
Up scaling Yes
Down scaling No

Other features

Feature Provision
Hardware Cursor Yes
TV Out (PAL and NTSC) Yes
Video capture Yes
DPMS (power saving) Yes

Resolution and refresh support

Display size (pixels): Refresh rate(Hz): Color depth (bits per pixel):
640x480 60, 72, 75, 85 8, 15, 16, 24, 32
800x600 60, 70, 75, 85 8, 15, 16, 24, 32
1024x768 60, 70, 75, 85 8, 15, 16, 24, 32
1152x864 60, 70, 75, 85 8, 15, 16, 24, 32
1280x800 60, 72, 75, 85 8, 15, 16, 24, 32
1280x1024 60, 72, 75, 85 8, 15, 16, 24, 32
1440x900 60, 72, 75, 85 8, 15, 16, 24, 32
1600x1200 60, 72, 75, 85 8, 15, 16, 24, 32

Restrictions:

  • Higher resolution and color depths may require more video RAM.
  • When using TV OUT, refresh rates are not available.
  • Resolutions above 1024x768 might not display data correctly because of an issue with memory bandwidth.

Files:

This driver needs the following at run time:

libdisputil.so
Graphics driver utility library.
libffb.so
Software rasterization library.

See also:

crttrap, devgt-iographics, io-graphics

/usr/photon/config/tvia.conf


[Previous] [Contents] [Index] [Next]

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026