| Index: Help/Help.vcxproj |
| — | — | @@ -145,6 +145,14 @@ |
| 146 | 146 | <None Include="html\config\display\videomode.htmltitle" />
|
| 147 | 147 | <None Include="html\config\effectstab.htmlbody" />
|
| 148 | 148 | <None Include="html\config\effectstab.htmltitle" />
|
| | 149 | + <None Include="html\config\effects\bltscalingfilter.htmlbody" />
|
| | 150 | + <None Include="html\config\effects\bltscalingfilter.htmltitle" />
|
| | 151 | + <None Include="html\config\effects\postprocessinputmultiplier.htmlbody" />
|
| | 152 | + <None Include="html\config\effects\postprocessinputmultiplier.htmltitle" />
|
| | 153 | + <None Include="html\config\effects\postprocessscaler.htmlbody" />
|
| | 154 | + <None Include="html\config\effects\postprocessscaler.htmltitle" />
|
| | 155 | + <None Include="html\config\effects\primarybufferscaling.htmlbody" />
|
| | 156 | + <None Include="html\config\effects\primarybufferscaling.htmltitle" />
|
| 149 | 157 | <None Include="html\config\gfxtesttab.htmlbody" />
|
| 150 | 158 | <None Include="html\config\gfxtesttab.htmltitle" />
|
| 151 | 159 | <None Include="html\config\hackstab.htmlbody" />
|
| — | — | @@ -154,7 +162,18 @@ |
| 155 | 163 | <None Include="html\troubleshooting.htmlbody" />
|
| 156 | 164 | <None Include="html\troubleshooting.htmltitle" />
|
| 157 | 165 | <None Include="images\dxgl-header.png" />
|
| | 166 | + <None Include="images\dxglcfg-3dgraphics.png" />
|
| | 167 | + <None Include="images\dxglcfg-about.png" />
|
| | 168 | + <None Include="images\dxglcfg-advanced.png" />
|
| | 169 | + <None Include="images\dxglcfg-debug.png" />
|
| 158 | 170 | <None Include="images\dxglcfg-display.png" />
|
| | 171 | + <None Include="images\dxglcfg-effects.png" />
|
| | 172 | + <None Include="images\dxglcfg-hacks.png" />
|
| | 173 | + <None Include="images\dxglcfg-tests.png" />
|
| | 174 | + <None Include="images\gradients-15bpp.png" />
|
| | 175 | + <None Include="images\gradients-16bpp.png" />
|
| | 176 | + <None Include="images\gradients-24bpp.png" />
|
| | 177 | + <None Include="images\gradients-8bpp.png" />
|
| 159 | 178 | <None Include="Index.hhk" />
|
| 160 | 179 | <None Include="template.html" />
|
| 161 | 180 | <None Include="toc.hhc" />
|
| Index: Help/Help.vcxproj.filters |
| — | — | @@ -16,6 +16,9 @@ |
| 17 | 17 | <Filter Include="Help files\html\config\display">
|
| 18 | 18 | <UniqueIdentifier>{933e60ac-025f-4ea7-8faf-4de1dd6fb468}</UniqueIdentifier>
|
| 19 | 19 | </Filter>
|
| | 20 | + <Filter Include="Help files\html\config\effects">
|
| | 21 | + <UniqueIdentifier>{508eed92-c424-422b-9783-90a3a2baf281}</UniqueIdentifier>
|
| | 22 | + </Filter>
|
| 20 | 23 | </ItemGroup>
|
| 21 | 24 | <ItemGroup>
|
| 22 | 25 | <None Include="dxgl.hhp">
|
| — | — | @@ -186,5 +189,62 @@ |
| 187 | 190 | <None Include="html\config\display\singlebuffereddisplay.htmlbody">
|
| 188 | 191 | <Filter>Help files\html\config\display</Filter>
|
| 189 | 192 | </None>
|
| | 193 | + <None Include="html\config\effects\postprocessscaler.htmltitle">
|
| | 194 | + <Filter>Help files\html\config\effects</Filter>
|
| | 195 | + </None>
|
| | 196 | + <None Include="html\config\effects\postprocessscaler.htmlbody">
|
| | 197 | + <Filter>Help files\html\config\effects</Filter>
|
| | 198 | + </None>
|
| | 199 | + <None Include="html\config\effects\postprocessinputmultiplier.htmltitle">
|
| | 200 | + <Filter>Help files\html\config\effects</Filter>
|
| | 201 | + </None>
|
| | 202 | + <None Include="html\config\effects\postprocessinputmultiplier.htmlbody">
|
| | 203 | + <Filter>Help files\html\config\effects</Filter>
|
| | 204 | + </None>
|
| | 205 | + <None Include="html\config\effects\primarybufferscaling.htmltitle">
|
| | 206 | + <Filter>Help files\html\config\effects</Filter>
|
| | 207 | + </None>
|
| | 208 | + <None Include="html\config\effects\primarybufferscaling.htmlbody">
|
| | 209 | + <Filter>Help files\html\config\effects</Filter>
|
| | 210 | + </None>
|
| | 211 | + <None Include="html\config\effects\bltscalingfilter.htmltitle">
|
| | 212 | + <Filter>Help files\html\config\effects</Filter>
|
| | 213 | + </None>
|
| | 214 | + <None Include="html\config\effects\bltscalingfilter.htmlbody">
|
| | 215 | + <Filter>Help files\html\config\effects</Filter>
|
| | 216 | + </None>
|
| | 217 | + <None Include="images\dxglcfg-3dgraphics.png">
|
| | 218 | + <Filter>Help files\images</Filter>
|
| | 219 | + </None>
|
| | 220 | + <None Include="images\dxglcfg-about.png">
|
| | 221 | + <Filter>Help files\images</Filter>
|
| | 222 | + </None>
|
| | 223 | + <None Include="images\dxglcfg-advanced.png">
|
| | 224 | + <Filter>Help files\images</Filter>
|
| | 225 | + </None>
|
| | 226 | + <None Include="images\dxglcfg-debug.png">
|
| | 227 | + <Filter>Help files\images</Filter>
|
| | 228 | + </None>
|
| | 229 | + <None Include="images\dxglcfg-effects.png">
|
| | 230 | + <Filter>Help files\images</Filter>
|
| | 231 | + </None>
|
| | 232 | + <None Include="images\dxglcfg-hacks.png">
|
| | 233 | + <Filter>Help files\images</Filter>
|
| | 234 | + </None>
|
| | 235 | + <None Include="images\dxglcfg-tests.png">
|
| | 236 | + <Filter>Help files\images</Filter>
|
| | 237 | + </None>
|
| | 238 | + <None Include="images\gradients-8bpp.png">
|
| | 239 | + <Filter>Help files\images</Filter>
|
| | 240 | + </None>
|
| | 241 | + <None Include="images\gradients-15bpp.png">
|
| | 242 | + <Filter>Help files\images</Filter>
|
| | 243 | + </None>
|
| | 244 | + <None Include="images\gradients-16bpp.png">
|
| | 245 | + <Filter>Help files\images</Filter>
|
| | 246 | + </None>
|
| | 247 | + <None Include="images\gradients-24bpp.png">
|
| | 248 | + <Filter>Help files\images</Filter>
|
| | 249 | + </None>
|
| 190 | 250 | </ItemGroup>
|
| 191 | 251 | </Project> |
| \ No newline at end of file |
| Index: Help/dxgl.hhp |
| — | — | @@ -49,6 +49,10 @@ |
| 50 | 50 | html\config\display\sortvideomodes.html
|
| 51 | 51 | html\config\display\verticalsync.html
|
| 52 | 52 | html\config\display\videomode.html
|
| | 53 | +html\config\effects\bltscalingfilter.html
|
| | 54 | +html\config\effects\postprocessinputmultiplier.html
|
| | 55 | +html\config\effects\postprocessscaler.html
|
| | 56 | +html\config\effects\primarybufferscaling.html
|
| 53 | 57 |
|
| 54 | 58 | [INFOTYPES]
|
| 55 | 59 |
|
| Index: Help/html/config/effects/bltscalingfilter.htmlbody |
| — | — | @@ -0,0 +1,5 @@ |
| | 2 | +<p>Selects the method used for scaling Blt commands. The following modes are available:</p>
|
| | 3 | +<h1>Nearest</h1>
|
| | 4 | +<p>Uses nearest-neighbor scaling.</p>
|
| | 5 | +<h1>Bilinear</h1>
|
| | 6 | +<p>Uses bilinear scaling. Reduces jagged edges, but may create visual artifacts in some applications. This mode does not work in 8-bit color mode.</p> |
| \ No newline at end of file |
| Index: Help/html/config/effects/bltscalingfilter.htmltitle |
| — | — | @@ -0,0 +1 @@ |
| | 2 | +Blt scaling filter |
| \ No newline at end of file |
| Index: Help/html/config/effects/postprocessinputmultiplier.htmlbody |
| — | — | @@ -0,0 +1,5 @@ |
| | 2 | +<p>
|
| | 3 | + Selects the amount to scale the display on the first pass. There is an Auto preset as well as presets for fixed 1x, 2×1, 2x, 3x, and 4x ratios. In addition, a ratio can manually be set anywhere from 0.25×0.25 to 16×16. The Auto preset will automatically double pixels horizontally if the horizontal resolution is 400 pixels or less, and will double pixels vertically if the vertical resolution is 300 or less.<br />
|
| | 4 | + In addition, if Video mode is set to Change desktop resolution and Add extra display modes is enabled, a subset of low resolution pixel doubled modes will be added, providing support for low resolution modes even if not supported by your graphics card.<br />
|
| | 5 | + If Primary buffer scaling is set to Scale to screen, typing 0.5 in the box will enable 2×2 supersampling for Direct3D applications. This will also modify the behavior of “Change desktop resolution” in the Display tab.
|
| | 6 | +</p> |
| \ No newline at end of file |
| Index: Help/html/config/effects/postprocessinputmultiplier.htmltitle |
| — | — | @@ -0,0 +1 @@ |
| | 2 | +Postprocess input multiplier |
| \ No newline at end of file |
| Index: Help/html/config/effects/postprocessscaler.htmlbody |
| — | — | @@ -0,0 +1,9 @@ |
| | 2 | +<p>
|
| | 3 | + Scaling method for an optional image scaling pass. This can be used to create a pixelated effect while still preserving the ability to have filtered display scaling.<br />
|
| | 4 | + In addition, it can be used to set the scaling filter for a postprocess pass, to be implemented in the future.<br />
|
| | 5 | + The following methods are available:
|
| | 6 | +</p>
|
| | 7 | +<h3>Nearest</h3>
|
| | 8 | +<p>Uses nearest-neighbor scaling.</p>
|
| | 9 | +<h3>Bilinear</h3>
|
| | 10 | +<p>Uses bilinear scaling. 8-bit display modes will always use nearest scaling for this pass.</p> |
| \ No newline at end of file |
| Index: Help/html/config/effects/postprocessscaler.htmltitle |
| — | — | @@ -0,0 +1 @@ |
| | 2 | +Postprocess scaler |
| \ No newline at end of file |
| Index: Help/html/config/effects/primarybufferscaling.htmlbody |
| — | — | @@ -0,0 +1,25 @@ |
| | 2 | +<p>
|
| | 3 | + Selects an amount to scale the primary buffer by. May cause slowdowns in certain applications or on certain computers.<br />
|
| | 4 | + Can enhance the resolution of 3D applications.
|
| | 5 | +</p>
|
| | 6 | +<p>The following options are available:</p>
|
| | 7 | +<h3>1x scale</h3>
|
| | 8 | +<p>Disables primary buffer scaling.</p>
|
| | 9 | +<h3>Scale to screen</h3>
|
| | 10 | +<p>Scales the primary buffer to the current screen resolution. May cause significant artifacts.</p>
|
| | 11 | +<h3>Maximum integer scaling</h3>
|
| | 12 | +<p>Scales the primary buffer to an automatic amount, by a whole number amount. This may reduce artifacts compared to Scale to screen.</p>
|
| | 13 | +<h3>
|
| | 14 | + 1.5x scale<br />
|
| | 15 | + 2x scale<br />
|
| | 16 | + 2.5x scale<br />
|
| | 17 | + 3x scale<br />
|
| | 18 | + 4x scale<br />
|
| | 19 | + 5x SCALE<br />
|
| | 20 | + 6X scale<br />
|
| | 21 | + 7X scale<br />
|
| | 22 | + 8x scale
|
| | 23 | +</h3>
|
| | 24 | +<p>Scales the primary buffer by the specified amount. Note that this may fail if the selected mode scales the primary beyond your graphics card’s capability.</p>
|
| | 25 | +<h3>Custom scale</h3>
|
| | 26 | +<p>Scales the primary buffer by a custom amount. This amount can be entered in X and Y dimensions and may be an integer or floating point using the boxes provided. The default scaling is 1×1, disabling scaling.</p> |
| \ No newline at end of file |
| Index: Help/html/config/effects/primarybufferscaling.htmltitle |
| — | — | @@ -0,0 +1 @@ |
| | 2 | +Primary buffer scaling |
| \ No newline at end of file |
| Index: Help/html/config/effectstab.htmlbody |
| — | — | @@ -3,14 +3,14 @@ |
| 4 | 4 | The Effects tab adjusts the scaling and filtering of the graphics, and allows the increasing of the resolution of the primary buffer.
|
| 5 | 5 | </p>
|
| 6 | 6 | <p>
|
| 7 | | - <a href="https://www.dxgl.info/help/configuration/effects-tab/postprocess-scaler/">Postprocess scaler</a>
|
| | 7 | + <a href="effects/postprocessscaler.html">Postprocess scaler</a>
|
| 8 | 8 | </p>
|
| 9 | 9 | <p>
|
| 10 | | - <a href="https://www.dxgl.info/help/configuration/effects-tab/postprocess-input-multiplier/">Postprocess input multiplier</a>
|
| | 10 | + <a href="effects/postprocessinputmultiplier.html">Postprocess input multiplier</a>
|
| 11 | 11 | </p>
|
| 12 | 12 | <p>
|
| 13 | | - <a href="https://www.dxgl.info/help/configuration/effects-tab/primary-buffer-scaling/">Primary buffer scaling</a>
|
| | 13 | + <a href="effects/primarybufferscaling.html">Primary buffer scaling</a>
|
| 14 | 14 | </p>
|
| 15 | 15 | <p>
|
| 16 | | - <a href="https://www.dxgl.info/help/configuration/effects-tab/blt-scaling-filter/">Blt scaling filter</a>
|
| | 16 | + <a href="effects/bltscalingfilter.html">Blt scaling filter</a>
|
| 17 | 17 | </p> |
| \ No newline at end of file |
| Index: Help/toc.hhc |
| — | — | @@ -79,6 +79,24 @@ |
| 80 | 80 | <param name="Name" value="Effects Tab">
|
| 81 | 81 | <param name="Local" value="html\config\effectstab.html">
|
| 82 | 82 | </OBJECT>
|
| | 83 | + <UL>
|
| | 84 | + <LI> <OBJECT type="text/sitemap">
|
| | 85 | + <param name="Name" value="Postprocess scaler">
|
| | 86 | + <param name="Local" value="html\config\effects\postprocessscaler.html">
|
| | 87 | + </OBJECT>
|
| | 88 | + <LI> <OBJECT type="text/sitemap">
|
| | 89 | + <param name="Name" value="Postprocess input multiplier">
|
| | 90 | + <param name="Local" value="html\config\effects\postprocessinputmultiplier.html">
|
| | 91 | + </OBJECT>
|
| | 92 | + <LI> <OBJECT type="text/sitemap">
|
| | 93 | + <param name="Name" value="Primary buffer scaling">
|
| | 94 | + <param name="Local" value="html\config\effects\primarybufferscaling.html">
|
| | 95 | + </OBJECT>
|
| | 96 | + <LI> <OBJECT type="text/sitemap">
|
| | 97 | + <param name="Name" value="Blt scaling filter">
|
| | 98 | + <param name="Local" value="html\config\effects\bltscalingfilter.html">
|
| | 99 | + </OBJECT>
|
| | 100 | + </UL>
|
| 83 | 101 | <LI> <OBJECT type="text/sitemap">
|
| 84 | 102 | <param name="Name" value="3D Graphics Tab">
|
| 85 | 103 | <param name="Local" value="html\config\3dgraphicstab.html">
|
| — | — | @@ -103,10 +121,10 @@ |
| 104 | 122 | <param name="Name" value="About Tab">
|
| 105 | 123 | <param name="Local" value="html\config\abouttab.html">
|
| 106 | 124 | </OBJECT>
|
| 107 | | - <LI> <OBJECT type="text/sitemap">
|
| 108 | | - <param name="Name" value="Troubleshooting">
|
| 109 | | - <param name="Local" value="html\troubleshooting.html">
|
| 110 | | - </OBJECT>
|
| 111 | 125 | </UL>
|
| | 126 | + <LI> <OBJECT type="text/sitemap">
|
| | 127 | + <param name="Name" value="Troubleshooting">
|
| | 128 | + <param name="Local" value="html\troubleshooting.html">
|
| | 129 | + </OBJECT>
|
| 112 | 130 | </UL>
|
| 113 | 131 | </BODY></HTML>
|