diff options
author | jhartmann <jhartmann> | 2000-03-15 21:31:47 +0000 |
---|---|---|
committer | jhartmann <jhartmann> | 2000-03-15 21:31:47 +0000 |
commit | b364dd93deb30fdb578c6a62163e3c746982e735 (patch) | |
tree | 3559d94cc455efd57c53e9be3a5c75efb158cc6e /xc/programs/Xserver/hw/xfree86/drivers/glint | |
parent | 167cb0024a04d1d6be3a7af54319c25af2e9afbc (diff) |
Initial revision
Diffstat (limited to 'xc/programs/Xserver/hw/xfree86/drivers/glint')
-rw-r--r-- | xc/programs/Xserver/hw/xfree86/drivers/glint/glint.cpp | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/xc/programs/Xserver/hw/xfree86/drivers/glint/glint.cpp b/xc/programs/Xserver/hw/xfree86/drivers/glint/glint.cpp new file mode 100644 index 000000000..63baa3b28 --- /dev/null +++ b/xc/programs/Xserver/hw/xfree86/drivers/glint/glint.cpp @@ -0,0 +1,112 @@ +.\" $XFree86: xc/programs/Xserver/hw/xfree86/drivers/glint/glint.cpp,v 1.2 2000/03/07 01:37:46 dawes Exp $ +.TH GLINT __drivermansuffix__ "Version 4.0" "XFree86" +.SH NAME +glint \- GLINT/Permedia video driver +.SH SYNOPSIS +.B "Section ""Device""" +.br +.BI " Identifier """ devname """" +.br +.B " Driver ""glint""" +.br +\ \ ... +.br +.B EndSection +.SH DESCRIPTION +.B glint +is an XFree86 driver for 3Dlabs & Texas Instruments GLINT/Permedia based video +cards. The driver is rather fully accelerated, and provides support for the +following framebuffer depths: 8, 15 (may give bad results with FBDev support), +16, 24 (32 bpp recommended, 24 bpp has problems), 30, and an 8+24 overlay mode. +.SH SUPPORTED HARDWARE +The +.B glint +driver supports 3Dlabs (GLINT MX, GLINT 500TX, GLINT GAMMA, Permedia, +Permedia 2, Permedia 2v) and Texas Instruments (Permedia, Permedia 2) chips. +.SH CONFIGURATION DETAILS +Please refer to XF86Config(__filemansuffix__) for general configuration +details. This section only covers configuration details specific to this +driver. +.PP +The driver auto-detects the chipset type, but the following +.B ChipSet +names may optionally be specified in the config file +.B """Device""" +section, and will override the auto-detection: +.PP +.RS 4 +"ti_pm2", "ti_pm", "pm2v", "pm2", "pm", "500tx", "mx", "gamma". +.RE +.PP +The driver will try to auto-detect the amount of video memory present for all +chips. If it's not detected correctly, the actual amount of video memory should +be specified with a +.B VideoRam +entry in the config file +.B """Device""" +section. +.PP +Additionally, you may need to specify the bus ID of your card with a +.B BusID +entry in the config file +.B """Device""" +section, especially with FBDev support. +.PP +The following driver +.B Options +are supported: +.TP +.BI "Option ""HWCursor"" """ boolean """ +Enable or disable the HW cursor. Default: on. +.TP +.BI "Option ""SWCursor"" """ boolean """ +Enable or disable the SW cursor. Default: off. +This option disables the +.B HWCursor +option and vice versa. +.TP +.BI "Option ""NoAccel"" """ boolean """ +Disable or enable acceleration. Default: acceleration is enabled. +.TP +.BI "Option ""Overlay"" +Enable 8+24 overlay mode. Only appropriate for depth 24, 32 bpp. +.RB ( Note: +This hasn't been tested with FBDev support and probably won't work.) +Recognized values are: "8,24", "24,8". Default: off. +.TP +.BI "Option ""PciRetry"" """ boolean """ +Enable or disable PCI retries. +.RB ( Note: +This doesn't work with Permedia2 based cards for Amigas.) Default: off. +.TP +.BI "Option ""ShadowFB"" """ boolean """ +Enable or disable use of the shadow framebuffer layer. See +shadowfb(__drivermansuffix__) for further information. +.RB ( Note: +This disables hardware acceleration.) Default: off. +.TP +.BI "Option ""UseFBDev"" """ boolean """ +Enable or disable use of an OS-specific fb interface (which is not supported +on all OSs). See fbdevhw(__drivermansuffix__) for further information. +Default: off. +.ig +.TP +.BI "Option ""RGBbits"" """ integer """ +Each gun of the RGB triple can have either 8 or 10 bits. Default: 8 +.. +.TP +.BI "Option ""BlockWrite"" """ boolean """ +Enable or disable block writes for the various Permedia 2 chips. This improves +acceleration in general, but disables it for some special cases. Default: off. +.TP +.BI "Option ""FireGL3000"" """ boolean """ +If you have a card of the same name, turn this on. Default: off. +.TP +.BI "Option ""SetMClk"" """ freq """ +The driver will try to auto-detect the memory clock for all chips. If it's not +detected correctly, the actual value (in MHz) should be specified with this +option. +.SH "SEE ALSO" +XFree86(1), XF86Config(__filemansuffix__), xf86config(1), Xserver(1), X(1) +.SH AUTHORS +Authors include: Alan Hourihane, Dirk Hohndel, Stefan Dirsch, Michel Dänzer |