2 XF86Config options

Contents of this section

The following options are of particular interest to the Oak driver. Each of them must be specified in the 'svga' driver section of the XF86Config file, within the Screen subsections to which they are applicable (you can enable options for all depths by specifying them in the Device section).

Option "linear" (OTI087)

This option enables a linear framebuffer at 0xE00000 (14Mb) for cards recognized as ISA by the probe. Cards that are VLB will map the framebuffer at 0x4E00000. The aperture depends on the VideoRam parameter in the XF86Config file or on the probed value for the board. It will speed up performance by about 15% on a VLB-based boards for a DX2-66 486.

Option "fifo_aggressive" (OTI087)

This option will cause the command FIFO threshold of the chipset to be set at 2 instructions, which should be optimal for 16-bit data transfers, as empirical use of different thresholds with xbench show. Expect a 5-10% of performance boost on a DX2-66 486.

Option "fifo_conservative" (OTI087)

This option will set the FIFO to a safe value of 14, slowing the board by a 50%, use this only if you experience streaks or anomalies on the screen.

Option "favour_bitblt" (OTI087)

This option will enable an internal cache on the board that will be used as a rudimentary bitblt engine. Performance boost is more or less 100%, (double BlitStones on xbench). Most OTI087 boards seem to have this feature broken, corrupting text from xterms and leaving mouse droppings throughout the screen. As a rule of thumb, enable it, if it works badly, disable it ;).

Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter