BorderlessMining icon indicating copy to clipboard operation
BorderlessMining copied to clipboard

Excessive screen tearing

Open comp500 opened this issue 5 years ago • 11 comments

  • 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 avatar Jan 23 '20 02:01 comp500

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

comp500 avatar Jan 25 '20 16:01 comp500

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 avatar Jun 05 '20 19:06 kosma

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

kosma avatar Jun 06 '20 21:06 kosma

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

kosma avatar Jun 06 '20 21:06 kosma

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.

Fridtjof-DE avatar Jul 07 '20 12:07 Fridtjof-DE

Does this still happen without Optifine?

comp500 avatar Jul 07 '20 14:07 comp500

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.

comp500 avatar Jul 29 '21 15:07 comp500

Is there a test build?

kosma avatar Jul 29 '21 21:07 kosma

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

comp500 avatar Jul 29 '21 21:07 comp500

Did you ever figure this out?

kosma avatar Dec 02 '21 16:12 kosma

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 avatar Dec 04 '21 02:12 comp500