Information for S3 ViRGE, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX and ViRGE/VX Users : XF86_SVGA server : Features
Previous: XF86_SVGA server
Next: Known limitations

## 3.1. Features

- Supports PCI hardware, ViRGE, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX and ViRGE/VX.
- 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 and ViRGE/VX Users : XF86_SVGA server : Features
Previous: XF86_SVGA server
Next: Known limitations