DXGL r647 - Code Review

Jump to navigation Jump to search
Repository:DXGL
Revision:r646‎ | r647 | r648 >
Date:00:25, 24 January 2016
Author:admin
Status:new
Tags:
Comment:
Update help file for fullscreen window mode.
Update release version.
Modified paths:
  • /Help/configuration.htm (modified) (history)
  • /common/releasever.h (modified) (history)

Diff [purge]

Index: Help/configuration.htm
@@ -19,6 +19,7 @@
2020 <area shape="rect" coords="296,136,448,170" alt="Scaling method" href="#scaler" />
2121 <area shape="rect" coords="296,233,448,253" alt="Screen aspect ratio" href="#aspect" />
2222 <area shape="rect" coords="452,233,601,253" alt="DPI scaling mode" href="#dpiscale" />
 23+ <area shape="rect" coords="452,150,601,170" alt="Fullscreen window mode" href="#fullmode" />
2324 </map>
2425 <h1>Configuration</h1>
2526 Configuration for DXGL can be accessed by opening the &quot;DXGL Config&quot; program in the DXGL program group. Configuration is as follows:
@@ -84,5 +85,15 @@
8586 Default setting. Enables the DPI scaling fix during program initialization.
8687 <h3>Windows AppCompat</h3>
8788 Sets a compatibility flag to tell Windows to fix High DPI scaling. Use if Enabled does not work.
 89+ <h2><a name="fullmode">Fullscreen window mode</a></h2>
 90+ Sets the mode to be used when creating a window for fullscreen mode.
 91+ <h3>Exclusive fullscreen</h3>
 92+ Sets the display to fullscreen mode. For Windows Vista and greater, causes the Windows graphics to be temporarily suspended, giving the GPU exclusive control of the screen. This mode is the default.
 93+ <h3>Non-exclusive fullscreen</h3>
 94+ Creates a window that fills the screen but tells the display driver not to take exclusive control of the screen. This is also known as borderless windowed mode. Try this mode if the application mixes DirectDraw with GDI and some graphics elements are missing.
 95+ <h3>Non-resizable window</h3>
 96+ Forces the fullscreen application to display in a floating window. Please note that some applications may capture the mouse and thus may cause compatibility issues.
 97+ <h3>Resizable window</h3>
 98+ Forces the fullscreen application to display in a floating window that can be resized or maximized. Please note that some applications may capture the mouse and thus may cause compatibility issues.
8899 </body>
89100 </html>
\ No newline at end of file
Index: common/releasever.h
@@ -4,7 +4,7 @@
55
66 #define DXGLMAJORVER 0
77 #define DXGLMINORVER 5
8 -#define DXGLPOINTVER 7
 8+#define DXGLPOINTVER 8
99
1010 #define STR2(x) #x
1111 #define STR(x) STR2(x)