glx: Unset the direct_support bit for GLX_EXT_import_context
[mesa.git] / docs / osmesa.html
index 848754570df2e8d225bbfc87df5442795383920a..7ad512e28e7d77179f88e522e191621a92ed3ca6 100644 (file)
@@ -8,7 +8,7 @@
 <body>
 
 <div class="header">
-  <h1>The Mesa 3D Graphics Library</h1>
+  The Mesa 3D Graphics Library
 </div>
 
 <iframe src="contents.html"></iframe>
@@ -45,14 +45,14 @@ The OSMesa interface may be used with any of three software renderers:
 There are several examples of OSMesa in the mesa/demos repository.
 </p>
 
-<h1>Building OSMesa</h1>
+<h2>Building OSMesa</h2>
 
 <p>
 Configure and build Mesa with something like:
 
 <pre>
-configure --enable-osmesa --disable-driglx-direct --disable-dri --with-gallium-drivers=swrast
-make
+meson builddir -Dosmesa=gallium -Dgallium-drivers=swrast -Ddri-drivers=[] -Dvulkan-drivers=[] -Dprefix=$PWD/builddir/install
+ninja -C builddir install
 </pre>
 
 <p>
@@ -63,13 +63,12 @@ Make sure you have LLVM installed first if you want to use the llvmpipe driver.
 When the build is complete you should find:
 </p>
 <pre>
-lib/libOSMesa.so  (swrast-based OSMesa)
-lib/gallium/libOSMsea.so  (gallium-based OSMesa)
+$PWD/builddir/install/lib/libOSMesa.so  (swrast-based OSMesa)
+$PWD/builddir/install/lib/gallium/libOSMsea.so  (gallium-based OSMesa)
 </pre>
 
 <p>
-Set your LD_LIBRARY_PATH to point to one directory or the other to select
-the library you want to use.
+Set your LD_LIBRARY_PATH to point to $PWD/builddir/install to use the libraries
 </p>
 
 <p>