mirror of
https://github.com/86Box/docs.git
synced 2026-02-21 17:15:33 -07:00
Document new shader settings window
This commit is contained in:
@@ -29,14 +29,15 @@ View
|
||||
* **SDL (Software)** and **SDL (OpenGL)** are known to perform better on some host systems. Try these if your system is struggling to maintain 100% emulation speed.
|
||||
* **OpenGL (3.0 Core)** allows for shader effects to be applied to the emulated display, however, it is not compatible with older integrated GPUs.
|
||||
|
||||
* **OpenGL options:** configure the *OpenGL (3.0 Core)* renderer. This submenu will be available if that renderer is selected.
|
||||
* **Renderer options:** open a window to configure the *OpenGL (3.0 Core)* renderer. This option will be available if that renderer is selected.
|
||||
|
||||
* **Target framerate:** select the framerate at which the emulated display is updated. *Sync with video* uses the emulated display's current refresh rate.
|
||||
* **Target framerate:** select the framerate at which the emulated display is updated. *Synchronize with video* automatically uses the emulated display's current refresh rate.
|
||||
* **VSync:** enable vertical sync. Recommended if tearing artifacts are observed.
|
||||
* **Select shader:** load a .glsl shader file to apply on the emulated display. Many shaders are available for simulating CRT displays, VHS tapes and other aesthetics; the `RetroArch glsl-shaders repository <https://github.com/libretro/glsl-shaders>`_ is a good place to start.
|
||||
* **Remove shader:** disable the currently-loaded shader.
|
||||
* **Browse:** add a ``.glsl`` shader file to the list of shaders applied to the emulated display.
|
||||
* **Remove:** remove the selected shader file from the list.
|
||||
|
||||
.. note:: * Shaders that take advantage of multipass and previous frames are not supported.
|
||||
.. note:: * Many shaders are available for simulating CRT displays, VHS tapes and other aesthetics; the `RetroArch glsl-shaders repository <https://github.com/libretro/glsl-shaders>`_ is a good place to start.
|
||||
* Shaders that take advantage of multipass and previous frames are not supported.
|
||||
* ``.cg`` and ``.cgp`` shaders are not supported either, as these formats are long deprecated.
|
||||
|
||||
* **Specify dimensions:** open a window where an exact size (in pixels) for the emulated display can be set. If checked, the *Lock to this size* box prevents changes in the emulated display's resolution from overriding the specified size.
|
||||
|
||||
Reference in New Issue
Block a user