ConfigureGraphics
0
0
400
509
0
0
Form
Graphics
-
API Settings
-
0
0
0
0
-
Graphics API
-
-
Software
-
OpenGL
-
Vulkan
-
0
0
0
0
-
Physical Device
-
-
0
0
0
0
-
OpenGL Renderer
-
-
SPIR-V Shader Generation
-
Renderer
-
0
0
0
0
-
<html><head/><body><p>Use the selected graphics API to accelerate shader emulation.</p><p>Requires a relatively powerful GPU for better performance.</p></body></html>
Enable Hardware Shader
-
16
0
0
0
-
<html><head/><body><p>Correctly handle all edge cases in multiplication operation in shaders. </p><p>Some games requires this to be enabled for the hardware shader to render properly.</p><p>However this would reduce performance in most games.</p></body></html>
Accurate Multiplication
-
<html><head/><body><p>Use the JIT engine instead of the interpreter for software shader emulation. </p><p>Enable this for better performance.</p></body></html>
Enable Shader JIT
-
<html><head/><body><p>Compile shaders using background threads to avoid shader compilation stutter. Expect temporary graphical glitches</p></body></html>
Enable Async Shader Compilation
-
<html><head/><body><p>Perform presentation on separate threads. Improves performance when using Vulkan in most games.</p></body></html>
Enable Async Presentation
-
Advanced
-
0
0
0
0
-
<html><head/><body><p>Overrides the sampling filter used by games. This can be useful in certain cases with poorly behaved games when upscaling. If unsure set this to Game Controlled</p></body></html>
Texture Sampling
-
-
Game Controlled
-
Nearest Neighbor
-
Linear
-
<html><head/><body><p>Reduce stuttering by storing and loading generated shaders to disk.</p></body></html>
Use Disk Shader Cache
-
VSync prevents the screen from tearing, but some graphics cards have lower performance with VSync enabled. Keep it enabled if you don't notice a performance difference.
Enable VSync
-
Qt::Vertical
20
270
toggle_accurate_mul
toggle_shader_jit
toggle_disk_shader_cache
toggle_vsync_new