mirror of
https://github.com/glfw/glfw.git
synced 2024-11-30 05:47:10 +00:00
Added more detailed notes on some CMake options.
This commit is contained in:
parent
3af1c411ca
commit
6af51e049f
10
README.md
10
README.md
@ -168,11 +168,15 @@ directory of bundled applications to the `Contents/Resources` directory.
|
|||||||
#### Windows specific options
|
#### Windows specific options
|
||||||
|
|
||||||
`USE_MSVC_RUNTIME_LIBRARY_DLL` determines whether to use the DLL version or the
|
`USE_MSVC_RUNTIME_LIBRARY_DLL` determines whether to use the DLL version or the
|
||||||
static library version of the Visual C++ runtime library.
|
static library version of the Visual C++ runtime library. If set to `ON`, the
|
||||||
|
DLL version of the Visual C++ library is used. It is recommended to set this to
|
||||||
|
`ON`, as this keeps the executable smaller and benefits from security and bug
|
||||||
|
fix updates of the Visual C++ runtime.
|
||||||
|
|
||||||
`GLFW_USE_DWM_SWAP_INTERVAL` determines whether the swap interval is set even
|
`GLFW_USE_DWM_SWAP_INTERVAL` determines whether the swap interval is set even
|
||||||
when DWM compositing is enabled. This can lead to severe jitter and is not
|
when DWM compositing is enabled. If this is `ON`, the swap interval is set even
|
||||||
usually recommended.
|
if DWM is enabled. It is recommended to set this to `OFF`, as doing otherwise
|
||||||
|
can lead to severe jitter.
|
||||||
|
|
||||||
`GLFW_USE_OPTIMUS_HPG` determines whether to export the `NvOptimusEnablement`
|
`GLFW_USE_OPTIMUS_HPG` determines whether to export the `NvOptimusEnablement`
|
||||||
symbol, which forces the use of the high-performance GPU on nVidia Optimus
|
symbol, which forces the use of the high-performance GPU on nVidia Optimus
|
||||||
|
Loading…
Reference in New Issue
Block a user