Project

General

Profile

Bug #630

VSync not working in OpenGL

Added by hexaae 3 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
General
Start date:
03/24/2022
API:
OpenGL
Cemu Version:
1.26.2f
GPU Vendor/Model:
GTX 1070 8GB

Description

Visible screen tearing and not working vsync with OpenGL playing Zelda BOTW.
Even forcing from NVidia Profile Inspector VSync=ON does nothing... Looks like OGL mode in CEMU forces framerate cap with vsync disabled.
I have other OpenGL games perfectly working where VSync ON/OFF works as expected.

Gaming laptop ASUS GL703GS, Win 10, i7-8750H (6+6 cores), NVidia 1070 8GB, 32GB RAM, 1920x1080 144Hz G-Sync laptop screen, NVMe + SSD

History

#1

Updated by hexaae 3 months ago

YouTube video https://www.youtube.com/watch?v=k6oBaMSechg (especially visible after 0:20 )

#2

Updated by hexaae about 1 month ago

Same with Vulkan anyway... tearing is visible looking around with RSTICK.

#3

Updated by Exzap about 1 month ago

OpenGL application-controlled vsync is pretty unreliable. It's recommended to just use the vendor control panel vsync option for that.

The Vulkan vsync settings in Cemu should work just fine. Did you accidentally set vsync in Nvidia's control panel to "off" instead of "Use the 3D application setting"?

Also available in: Atom PDF