diff --git a/docs/devinfo.html b/docs/devinfo.html index a636e37ad35..0f1d5ac612b 100644 --- a/docs/devinfo.html +++ b/docs/devinfo.html @@ -60,8 +60,9 @@ To add a new GL extension to Mesa you have to do at least the following. as an example.
get.c, enable.c and attrib.c
+ will most likely require new code.
src/mesa/main/extensions.h.
dispatch_sanity.cpp
- should be updated with details about the new extensions functions. These
- tests are run using meson test.
+ The dispatch tests check_table.cpp and
+ dispatch_sanity.cpp should be updated with details about
+ the new extensions functions. These tests are run using
+ meson test.
3.0FC3.1GL_ARB_compatibility
+ enabled per the driver default.3.1FCGL_ARB_compatibility disabled.
3.1COMPATGL_ARB_compatibility
+ enabled.X.YX.YFCMESA_GLSL_VERSION_OVERRIDEglGetString(GL_SHADING_LANGUAGE_VERSION).
- Valid values are integers, such as "130". Mesa will not really implement
- all the features of the given language version if it's higher than what's
- normally reported. (for developers only)
+ Valid values are integers, such as 130. Mesa will not
+ really implement all the features of the given language version if
+ it's higher than what's normally reported. (for developers only)
MESA_GLSL_CACHE_DISABLEtrue, disables the GLSL shader cacheGALLIUM_HUDGALLIUM_HUD=help and run e.g. glxgears for more
- info.GALLIUM_HUD=help and run e.g.
+ glxgears for more info.
GALLIUM_HUD_PERIODSVGA_EXTRA_LOGGINGvmware.log file,
+ such as the OpenGL program's name and command line arguments.SVGA_NO_LOGGINGvmware.log file. This is
+ useful when using Valgrind because it otherwise crashes when
+ initializing the host log feature.See the driver code for other, lesser-used variables.
diff --git a/docs/faq.html b/docs/faq.html index 67eda94c10a..00c17ea840a 100644 --- a/docs/faq.html +++ b/docs/faq.html @@ -96,17 +96,17 @@ the Xlib API:libGL.so, contains everything (the
+ programming API, the GLX functions and all the rendering code).
Alternately, Mesa acts as the core for a number of OpenGL hardware drivers within the DRI (Direct Rendering Infrastructure):
libGL.so library provides the GL and GLX API functions,
+ a GLX protocol encoder, and a device driver loader.
+r200_dri.so) contain
+ a built-in copy of the core Mesa code.
-GLUT (OpenGL Utility Toolkit) is no longer in the separate MesaGLUT-x.y.z.tar.gz file.
+GLUT (OpenGL Utility Toolkit) is no longer in the separate
+MesaGLUT-x.y.z.tar.gz file.
If you don't already have GLUT installed, you should grab
freeglut.