From 9e82263fed54bc908552466dea1d1d9caac180fa Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Fri, 18 Mar 2022 23:53:40 -0300 Subject: [PATCH] Document new shader settings window --- usage/menubar.rst | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/usage/menubar.rst b/usage/menubar.rst index cd332eb..d110c47 100644 --- a/usage/menubar.rst +++ b/usage/menubar.rst @@ -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 `_ 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 `_ 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.