home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 August - Disc 2 / chip_20018102_hu.iso / linux / X-4.1.0 / doc / readme.apm < prev    next >
Text File  |  2001-06-27  |  3KB  |  113 lines

  1.                Information for Alliance Promotion chipset users
  2.  
  3.  Lo∩c GreniΘ (<grenie@math.jussieu.fr>),       Henrik Harmsen (<Henrik.Harm-
  4.                             sen@erv.ericsson.se>)
  5.  
  6.                                  6 March 2000
  7.  
  8. 1.  Support chipsets
  9.  
  10. The apm driver in the SVGA server is for Alliance Promotion graphics
  11. chipsets. The following chipsets are supported:
  12.  
  13.    o  6422
  14.  
  15.      Old chipset. The driver is still very unstable, including computer
  16.      crashes. You would prefer using XFree86 3.3.x for this chipset.
  17.  
  18.    o  AT24
  19.  
  20.      As found in Diamond Stealth Video 2500. Quite similar to AT3D.
  21.  
  22.    o  AT25, AT3D
  23.  
  24.      AT3D is found in Hercules Stingray 128/3D. Most other Voodoo Rush based
  25.      cards use the AT25 which is identical except it doesn't have the 3D
  26.      stuff in it.
  27.  
  28. 2.  Acceleration
  29.  
  30. The apm driver uses the XAA (XFree86 Acceleration Architecture) in the SVGA
  31. server. It has support for the following acceleration:
  32.  
  33.    o  Bitblts (rectangle copy operation)
  34.  
  35.    o  Lines (solid, single pixel)
  36.  
  37.    o  Filled rectangles
  38.  
  39.    o  CPU->Screen image transfers.
  40.  
  41.    o  CPU->Screen colour expansion (text accel).
  42.  
  43.    o  Screen->Screen colour expansion (cached text accel).
  44.  
  45.    o  Mono 8x8 pattern fill. Not for 6422.
  46.  
  47.    o  Colour 8x8 pattern fill (in 8bpp). Not for 6422.
  48.  
  49.    o  Hardware cursor.
  50.  
  51.    o  Pixmap caching.
  52.  
  53. All in 8, 16 and 32 bpp modes. In 24bpp mode only Bitblts and Filled rectan-
  54. gles is supported.  Also VESA DPMS power save mode is fully supported with
  55. "standby", "suspend" and "off" modes (set with with the "xset dpms" command).
  56.  
  57. 3.  DGA
  58.  
  59. Full DGA 2.0 support with framebuffer access and drawing acceleration.
  60.  
  61. 4.  Video
  62.  
  63. A limited hardware support for video decoding on AT24 and AT25/3D. It can
  64. display an image in YUV colours inside the desktop. There are some more
  65. exotic formats (YUV 4.1.1, YUV 4.0.0, RGB 8,16.32bpp).
  66.  
  67. 5.  Shadow framebuffer
  68.  
  69. There is a mode, called shadow framebuffer, where the graphics is only used
  70. to display the images. All rendering is done in memory in a so-called shadow
  71. framebuffer. This mode is useful if you need lots of reading in the video
  72. memory. You will have to put
  73.  
  74.        Option "ShadowFB"
  75.  
  76. in your XF86Config file.
  77.  
  78. 6.  Configuration
  79.  
  80. First: Please run the xf86config program to create a correct configuration.
  81.  
  82. You can turn off hardware cursor by inserting the following line in the
  83. Device section of the XF86Config file:
  84.  
  85.        Option "SWcursor"
  86.  
  87. Or turn off hardware acceleration:
  88.  
  89.        Option "noaccel"
  90.  
  91. Or turn off MMIO
  92.  
  93.        Option "nolinear"
  94.  
  95. Please don't specify the amount of video RAM you have or which chipset you
  96. have in the config file, let the driver probe for this. Also please don't put
  97. any "clocks" line in the device section since these chips have a fully pro-
  98. grammable clock that can take (almost) any modeline you throw at it. It might
  99. fail at some specific clock values but you should just try a slightly differ-
  100. ent clock and it should work.
  101.  
  102. 7.  glide2x
  103.  
  104. There is support for the XF86Rush extension for use with the glide2x library.
  105.  
  106. 8.  Questions
  107.  
  108. Any questions regarding this driver should be sent to Lo∩c GreniΘ. It should
  109. be possible to add support for the 3210 chipset if someone needs it.
  110.  
  111.      Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/apm.sgml,v 1.3 2000/03/08 05:38:43 dawes Exp $
  112.  
  113.