Information for S3 ViRGE, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX, ViRGE/VX, Trio3D, Trio3D/2X, Savage3D and Savage4 Users
: XF86_SVGA server
: Features
Previous: XF86_SVGA server
Next: Known limitations in the Savage family support (s3_savage driver)
3.1. Features
- Supports PCI hardware, ViRGE, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX,
ViRGE/VX, Trio3D and the Savage family.
- Supports 8bpp, 15/16bpp, 24bpp and 32bpp.
- VT switching seems to work well, no corruption reported
at all color depths.
- Acceleration is pretty complete: Screen-to-screen copy, solid rectangle
fills, CPU-to-screen color expansion, 8x8 pattern mono and color fills.
Currently, the color expansion appears to be substantially faster than
the accel server due to the optimized XAA routines.
- Acceleration at 32bpp is limited: only ScreenToScreen bitblit and solid
rectangles are supported. The ViRGE itself has no support for 32bpp
acceleration, so the graphics engine is used in 16bpp mode.
- All modes include support for a hardware cursor.
Information for S3 ViRGE, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX, ViRGE/VX, Trio3D, Trio3D/2X, Savage3D and Savage4 Users
: XF86_SVGA server
: Features
Previous: XF86_SVGA server
Next: Known limitations in the Savage family support (s3_savage driver)