DXGL r733 - Code Review

Jump to navigation Jump to search
Repository:DXGL
Revision:r732‎ | r733 | r734 >
Date:07:15, 3 August 2017
Author:admin
Status:new
Tags:
Comment:
Improve documentation of NoOverwrite and fix a typo.
Define a future, OpenGL 4.6 specific debug option.
Modified paths:
  • /dxgl-example.ini (modified) (history)

Diff [purge]

Index: dxgl-example.ini
@@ -22,10 +22,12 @@
2323 OverrideDefaults = false
2424
2525 ; NoOverwrite - Boolean
26 -; If true, DXGL Config will not overwrite the copy of DXGL in the application
 26+; If true, DXGL Config will not overwrite the copy of ddraw in the application
2727 ; directory. This may be useful for game distribution services such as Steam
2828 ; where the game client monitors and can repair the health of the game
29 -; installation.
 29+; installation. In addition, removing the DXGL Config profile or uninstalling
 30+; the DXGL consumer application will not remove that copy of ddraw.dll. This
 31+; will be enforced, even if the existing copy of ddraw.dll is not DXGL.
3032 ; Default is false
3133 NoOverwrite = false
3234
@@ -34,7 +36,7 @@
3537 ; bundled in the application directory. If DXGL Config detects a copy of
3638 ; ddraw.dll matching the SHA256 checksum defined here, it will back up the file
3739 ; to ddraw.dll.dxgl-backup and restore it when either the DXGL profile is
38 -; deleted or the DXGL cunsumer application is uninstalled. The ddraw.dll file
 40+; deleted or the DXGL consumer application is uninstalled. The ddraw.dll file
3941 ; does not need to be a DXGL version for this to work, as long as a dxgl.ini
4042 ; file is in the application directory with the SHA256 checksum of the bundled
4143 ; ddraw.dll file. This will be ignored if NoOverwrite is true.
@@ -415,3 +417,10 @@
416418 ; DebugMaxGLVersionMajor.
417419 ; Default is 0
418420 DebugMaxGLVersionMinor = 0
 421+
 422+; DebugDisableErrors - Boolean
 423+; (future) If OpenGL 4.6 is installed, creates an OpenGL context that has
 424+; OpenGL errors disabled. This may potentially increase performance at the
 425+; risk of increased undefined behavior.
 426+; Default is true on release builds, false on debug builds.
 427+DebugDisableErrors = true