diff options
author | Aaron Plattner <aplattner@nvidia.com> | 2016-10-21 08:05:25 -0700 |
---|---|---|
committer | Aaron Plattner <aplattner@nvidia.com> | 2016-10-21 08:05:25 -0700 |
commit | d6190c92db2ffb84e721afe5bf9d4ef41243cc02 (patch) | |
tree | 72fbe8daf3e07a8dcf7beb945d74dab44bf239bc /option_table.h | |
parent | f63e032a431b02f86da1e16434566c0f53b74525 (diff) |
375.10375.10
Diffstat (limited to 'option_table.h')
-rw-r--r-- | option_table.h | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/option_table.h b/option_table.h index 326d84a..d50e939 100644 --- a/option_table.h +++ b/option_table.h @@ -101,6 +101,8 @@ enum { NO_LIBGLX_INDIRECT, INSTALL_LIBGLVND_OPTION, GLVND_GLX_CLIENT_OPTION, + GLVND_EGL_CONFIG_FILE_PATH_OPTION, + GLVND_EGL_CLIENT_OPTION, }; static const NVGetoptOption __options[] = { @@ -662,15 +664,33 @@ static const NVGetoptOption __options[] = { "they appear to be missing." }, { "glvnd-glx-client", GLVND_GLX_CLIENT_OPTION, NVGETOPT_IS_BOOLEAN, NULL, - "By default, the NVIDIA OpenGL driver will be installed with the new " + "By default, the NVIDIA GLX driver will be installed with the new " "GLVND architecture, to support coexisting with other GLVND-compliant " - "OpenGL drivers. However, some applications which do not conform to " + "GLX drivers. However, some applications which do not conform to " "the Linux OpenGL ABI may not be fully compatible with a GLVND-based " - "OpenGL driver. The --no-glvnd-glx-client option will select a " + "GLX driver. The --no-glvnd-glx-client option will select a " "non-GLVND GLX client library (libGL.so.1), which may help to avoid " "compatibility issues with such applications." }, + { "glvnd-egl-config-path", GLVND_EGL_CONFIG_FILE_PATH_OPTION, NVGETOPT_STRING_ARGUMENT, NULL, + "If the package includes a libglvnd-based EGL library, then install the " + "EGL vendor library config file to this directory. If the libglvnd " + "libraries are already present, then by default the installer will try " + "to determine the path by running `pkg-config --variable=datadir " + "libglvnd`. If that fails, then it will default to " + DEFAULT_GLVND_EGL_JSON_PATH "." + }, + + { "glvnd-egl-client", GLVND_EGL_CLIENT_OPTION, NVGETOPT_IS_BOOLEAN, NULL, + "By default, the NVIDIA EGL driver will be installed with the new " + "GLVND architecture, to support coexisting with other GLVND-compliant " + "EGL drivers. However, some applications may not be fully compatible " + "with a GLVND-based EGL driver. The --no-glvnd-egl-client option will " + "select a non-GLVND EGL client library, which may help to avoid " + "compatibility issues with such applications." + }, + /* Orphaned options: These options were in the long_options table in * nvidia-installer.c but not in the help. */ { "debug", 'd', 0, NULL,NULL }, |