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

  1.                Information for Rendition (Micron) VeritΘ Users
  2.  
  3.                           The XFree86 Project Inc.
  4.  
  5.          9 June 2000, last update by Dejan Ilic <dejan.ilic@home.se>
  6.  
  7. 1.  Supported hardware
  8.  
  9. All cards based on the V1000 or the V2x00 should be supported. The server was
  10. tested on a miroCRYSTAL VRX (V1000), Intergraph Intense-100 3D (V1000), Dia-
  11. mond Stealth II S220 (V2100), Hercules Thriller3D (V2200), Innovision War-
  12. rior3D (V2200) and Genoa V-Raptor (v2200).
  13.  
  14. 2.  Limitations
  15.  
  16. V1000 cards can only work as primary display card due to hardware limita-
  17. tions.
  18.  
  19. V2x00 cards can work even if not primary, but primary display card will be
  20. disabled when server is run. This is a driver limitation.
  21.  
  22. Hopefully these limitations will be workaround and fixed before final XFree86
  23. 4.0 release.
  24.  
  25. 3.  Important notices
  26.  
  27. Some V1000-based video cards are known to lock up the computer if you have
  28. write-combine activated. Disabling it removes the problem. Look for settings
  29. in the motherboards BIOS and disable ALL settings that has to do with write-
  30. combine (usually called USWC or just WC for short).
  31.  
  32. 15 bits per pixel is only supported on V1000-based cards due to hardware lim-
  33. itations on V2x00 chipsets.
  34.  
  35. If you have problems with hardware cursor use the "sw_cursor" option to
  36. revert back to software cursor.
  37.  
  38. This is essentially a port of XFree86 3.3.x driver to the new XFree86 4.0
  39. API, and thus we have put most of effort in making a working driver with the
  40. most basic features. Support for multi-head support and acceleration are next
  41. on the list of features to be included.
  42.  
  43. 4.  Features
  44.  
  45.    o Hardware acceleration
  46.  
  47.    o Hardware cursor
  48.  
  49.    o Supported color depths
  50.  
  51.         o 8 bits per pixel (256 pseudo colour)
  52.  
  53.         o 15 bits per pixel (actually 16-bits with RGB-weight 555, 32768 col-
  54.           ors)
  55.  
  56.         o 16 bits per pixel (high colour, RGB-weight 565, 65536 colors)
  57.  
  58.         o 32 bits per pixel (true colour, sparse 24bit, 16M colors)
  59.  
  60. 5.  XF86Config Option
  61.  
  62.       Option "SW_Cursor"
  63.             Disables use of the hardware cursor.
  64.  
  65.       Option "Overclock_Mem"
  66.             Run the memory at a higher clock. Useful on some cards with dis-
  67.             play glitches at higher resolutions. But adds the risk to damage
  68.             the hardware. Use with caution.
  69.  
  70.       DacSpeed "MHz"
  71.             Set custom ramdac limit. We have currently no way of knowing if
  72.             the v2x00 chip is a v2100 (170MHz) or v2200 (203MHz and 230MHz)
  73.             so we assume the lowest. Use this option to manually override the
  74.             value.
  75.  
  76.       Option "FramebufferWC"
  77.             If writecombine is disabled in BIOS, and you add this option in
  78.             configuration file, then the driver will try to request writecom-
  79.             bined access to the framebuffer. This can drastically increase
  80.             the performance on unaccelerated server. Requires that
  81.             "MTRR"-support is compiled into the OS-kernel.
  82.  
  83.       Option "NoDDC"
  84.             Disable probing of DDC-information from your monitor. This infor-
  85.             mation is not used yet and is only there for informational pur-
  86.             poses. This might change before final XFree86 4.0 release. Safe
  87.             to disable if you experience problems during startup of X-server.
  88.  
  89.       Option "ShadowFB"
  90.             If this option is enabled, the driver will cause the CPU to do
  91.             each drawing operation first into a shadow frame buffer in system
  92.             virtual memory and then copy the result into video memory.  If
  93.             this option is not active, the CPU will draw directly into video
  94.             memory.  Enabling this option is beneficial for those systems
  95.             where reading from video memory is, on average, slower than the
  96.             corresponding read/modify/write operation in system virtual mem-
  97.             ory.  This is normally the case for PCI or AGP adapters, and, so,
  98.             this option is enabled by default unless acceleration is enabled.
  99.  
  100.       Option "Rotate"
  101.             The option expect a value "CW" for clockwise or "CCW" for coun-
  102.             terclockwise rotation of the screen. This is useful when you need
  103.             more height then width on the screen. Desktop publishing is one
  104.             example where a monitor could display the whole page at once on a
  105.             monitor laying on the side.  Notice that this option requires
  106.             "ShadowFB" and automatically enable it. It also disables the
  107.             acceleration.  The option is not activated by default.
  108.  
  109. 6.  News in this release (XFree86 4.1)
  110.  
  111.    o DirectColor support
  112.  
  113.    o SilkenMouse support
  114.  
  115. 7.  Major changes in this release
  116.  
  117.    o Gamma works now for >8bpp
  118.  
  119. 8.  Bugfixes
  120.  
  121.    o Only some code cleanup done. No real bugfixes.
  122.  
  123. 9.  Known problems in current driver
  124.  
  125.    o The acceleration code hangs the computer during X-server startup.
  126.  
  127.    o DDC-probing does not work correctly yet. No DDC information is found.
  128.  
  129.    o Switching from display to VC and back to display can lock up V2x00
  130.      cards.
  131.  
  132.    o When scrolling the virtual display on a V1000 card parts of the screen
  133.      will become distorted. Problem disappears when you continue moving
  134.      around. V2x00 does not exhibit this problem. Probably a bug in the
  135.      driver rather than a limitation of the chip.
  136.  
  137.    o Depth 15 & 16 has problems with colors when DirectColor is used.
  138.  
  139. 10.  Work in progress (not finished in time for release)
  140.  
  141.    o Acceleration is disabled for the moment. If you want to play with it
  142.      enable the "USE_ACCEL" define in rendition.c file! Beware as it has sev-
  143.      eral bugs left to clear out before if is stable for general use.
  144.  
  145.      Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/rendition.sgml,v 1.12 2000/06/17 02:30:33 dawes Exp $
  146.  
  147.