aboutsummaryrefslogtreecommitdiff
path: root/mesalib/docs/xlibdriver.html
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2012-06-15 08:55:18 +0200
committermarha <marha@users.sourceforge.net>2012-06-15 08:55:18 +0200
commitd6f64084b9bc07d0bdd527f9354f2d1d962ed16d (patch)
tree81b2652d421992fd63143a04885e332e83e18d07 /mesalib/docs/xlibdriver.html
parent669b562a737c9418c53bfae69c0dbf1aabe318b4 (diff)
parent7a2af605c2c2b0d2e9bbb0b161eba8842acefbcb (diff)
downloadvcxsrv-d6f64084b9bc07d0bdd527f9354f2d1d962ed16d.tar.gz
vcxsrv-d6f64084b9bc07d0bdd527f9354f2d1d962ed16d.tar.bz2
vcxsrv-d6f64084b9bc07d0bdd527f9354f2d1d962ed16d.zip
Merge remote-tracking branch 'origin/released'
Conflicts: fontconfig/src/fcint.h fontconfig/src/fcstat.c mesalib/src/mapi/glapi/gen/GL3x.xml xorg-server/glx/glxext.h
Diffstat (limited to 'mesalib/docs/xlibdriver.html')
-rw-r--r--mesalib/docs/xlibdriver.html35
1 files changed, 18 insertions, 17 deletions
diff --git a/mesalib/docs/xlibdriver.html b/mesalib/docs/xlibdriver.html
index db03bc353..57b23789e 100644
--- a/mesalib/docs/xlibdriver.html
+++ b/mesalib/docs/xlibdriver.html
@@ -1,12 +1,13 @@
-<HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Xlib Software Driver</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Xlib Software Driver</TITLE>
-
-<link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<H1>Xlib Software Driver</H1>
+<h1>Xlib Software Driver</h1>
<p>
Mesa's Xlib driver provides an emulation of the GLX interface so that
@@ -31,7 +32,7 @@ The unique features of the Xlib driver follows.
</p>
-<H2>X Visual Selection</H2>
+<h2>X Visual Selection</h2>
<p>
Mesa supports RGB(A) rendering into almost any X visual type and depth.
</p>
@@ -68,7 +69,7 @@ Here are some examples:
</pre>
-<H2>Double Buffering</H2>
+<h2>Double Buffering</h2>
<p>
Mesa can use either an X Pixmap or XImage as the back color buffer when in
double-buffer mode.
@@ -95,7 +96,7 @@ for your application.
</p>
-<H2>Colormaps</H2>
+<h2>Colormaps</h2>
<p>
When using Mesa directly or with GLX, it's up to the application
writer to create a window with an appropriate colormap. The GLUT
@@ -116,7 +117,7 @@ significant.
</p>
-<H2>Gamma Correction</H2>
+<h2>Gamma Correction</h2>
<p>
To compensate for the nonlinear relationship between pixel values
and displayed intensities, there is a gamma correction feature in
@@ -169,7 +170,7 @@ the Gamma FAQ</a>
</p>
-<H2>Overlay Planes</H2>
+<h2>Overlay Planes</h2>
<p>
Hardware overlay planes are supported by the Xlib driver. To
determine if your X server has overlay support you can test for the
@@ -180,7 +181,7 @@ SERVER_OVERLAY_VISUALS property:
</pre>
-<H2>HPCR Dithering</H2>
+<h2>HPCR Dithering</h2>
<p>
If you set the <b>MESA_HPCR_CLEAR</b> environment variable then dithering
will be used when clearing the color buffer. This is only applicable
@@ -189,7 +190,7 @@ This incurs a small performance penalty.
</p>
-<H2>Extensions</H2>
+<h2>Extensions</h2>
<p>
The following MESA-specific extensions are implemented in the Xlib driver.
</p>
@@ -248,7 +249,7 @@ just before an X window is destroyed. For example:
This extension was added in Mesa 2.0.
</p>
-<H3>GLX_MESA_copy_sub_buffer</H3>
+<h3>GLX_MESA_copy_sub_buffer</h3>
<p>
This extension adds the glXCopySubBufferMESA() function. It works
like glXSwapBuffers() but only copies a sub-region of the window
@@ -261,7 +262,7 @@ instead of the whole window.
This extension was added in Mesa 2.6
</p>
-<h2>Summary of X-related environment variables</H2>
+<h2>Summary of X-related environment variables</h2>
<pre>
MESA_RGB_VISUAL - specifies the X visual and depth for RGB mode (X only)
MESA_CI_VISUAL - specifies the X visual and depth for CI mode (X only)