Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Excessive screen tearing #1

Open
comp500 opened this issue Jan 23, 2020 · 11 comments
Open

Excessive screen tearing #1

comp500 opened this issue Jan 23, 2020 · 11 comments
Labels
fixed by window flag patch FSE symptoms Fullscreen Exclusive mode (forced by drivers/etc) is likely to be causing this issue

Comments

@comp500
Copy link
Owner

comp500 commented Jan 23, 2020

  • Found on Windows Intel/NVIDIA hybrid graphics, using the internal screen and Intel graphics.
  • Only occurs in Borderless Fullscreen, reason is unknown.
  • Solution: Switch to NVIDIA graphics, or use windowed / exclusive fullscreen, or move to an external screen (however this is slower).

If you have any information on this issue could be fixed, or have reproduced it, please comment!

@comp500
Copy link
Owner Author

comp500 commented Jan 25, 2020

This doesn't seem to occur when there is no external display connected.

@kosma
Copy link

kosma commented Jun 5, 2020

I have the same problem on integrated AMD graphics (Ryzen 3 3200G with Vega 8) running at 1440p. Can share my machine for testing if needed. Maybe Vsync doesn't work?

@kosma
Copy link

kosma commented Jun 6, 2020

Went and bought a proper card... also happens on a Radeon RX 570.

@kosma
Copy link

kosma commented Jun 6, 2020

Update: tearing still happens with Radeon Enhanced Sync and/or OpenGL Triple Buffering. Also, another datapoint: I'm running Optifine 1.15.2 pre21.

@Fridtjof-DE
Copy link

I'm experiencing screen tearing on an GTX 980Ti with V-Sync on. I'm using Optifine 1.16.1 pre2 on fabric. Please help.

@comp500
Copy link
Owner Author

comp500 commented Jul 7, 2020

Does this still happen without Optifine?

@comp500 comp500 changed the title Excessive screen tearing on Intel (hybrid graphics) Excessive screen tearing Jul 29, 2021
@comp500
Copy link
Owner Author

comp500 commented Jul 29, 2021

This seems to be related to GLFW calling DwmFlush() in windowed mode - I'm testing new methods of creating a borderless fullscreen window, which seem to fix the issue.

@kosma
Copy link

kosma commented Jul 29, 2021

Is there a test build?

@comp500
Copy link
Owner Author

comp500 commented Jul 29, 2021

Not yet, I'm going to add a comment here when there is one.

@kosma
Copy link

kosma commented Dec 2, 2021

Did you ever figure this out?

@comp500
Copy link
Owner Author

comp500 commented Dec 4, 2021

Sorry, I've been rather busy the past few months! I'll let you know when I've got something you can test. I've created #19 to keep everything relating to the changes I'm working on in one place.

@comp500 comp500 added the FSE symptoms Fullscreen Exclusive mode (forced by drivers/etc) is likely to be causing this issue label Dec 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fixed by window flag patch FSE symptoms Fullscreen Exclusive mode (forced by drivers/etc) is likely to be causing this issue
Projects
None yet
Development

No branches or pull requests

3 participants