Dolphin, the GameCube and Wii emulator - Forums

Full Version: OpenGL = Screen Tearing
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9
(09-28-2014, 06:45 AM)Kurausukun Wrote: [ -> ]Unfortunately, I don't know how to build... but if I did, isn't it possible to just undo the changes in the files from the PR that enabled exclusive fullscreen in OGL?

Is there a way to download archived versions? I'd gladly download the older one to test and see if that fixes the problem, that way at least we would know it does before asking the devs to do any extra work about it.
If you go to the bottom of the list under "download," there's a "view older versions" link that takes you to an archive of the master branch. Right now, you should look at page 17 and try revisions less than 2543.
(09-28-2014, 07:29 AM)Kurausukun Wrote: [ -> ]If you go to the bottom of the list under "download," there's a "view older versions" link that takes you to an archive of the master branch. Right now, you should look at page 17 and try revisions less than 2543.

Ah thank you. I can confirm that build 2540 exhibits no problems, and build 2543 DOES have the problems, so it would seem that is the source of this issue.
I don't get what's wrong with your computers, OpenGL, or Dolphin to cause this difference in behavior. It's interesting, but confusing.
(09-28-2014, 07:52 AM)JMC47 Wrote: [ -> ]I don't get what's wrong with your computers, OpenGL, or Dolphin to cause this difference in behavior. It's interesting, but confusing.

I don't know either, it's weird that this issue would affect so few, yet would affect both of my computers despite differing hardware (and generations of hardware). It's not like my hardware is all that uncommon either, a 6870 was a popular card when I purchased it, and the 850M is in a lot of new entry level gaming laptops. Granted who knows how many people with those specific cards actually use Dolphin...

Are there any other settings that might affect this in dolphin or the drivers? I wouldn't even know where to begin. Perhaps there's a configuration that has been changed here that is off by default on most machines?
It'd be in the NVIDIA settings, I think. If nothing there affects it, I don't know.
Here's something: I don't remember if we discussed this at all, but I'm using a laptop. This means Optimus is forced on at all times--are those things relevant at all? Can everyone reply with their computer type (desktop/laptop), display configuration (single/multiple), and Optimus state? I just feel like it might be relevant, but I could be wrong.
(09-28-2014, 09:04 AM)Kurausukun Wrote: [ -> ]Here's something: I don't remember if we discussed this at all, but I'm using a laptop. This means Optimus is forced on at all times--are those things relevant at all? Can everyone reply with their computer type (desktop/laptop), display configuration (single/multiple), and Optimus state? I just feel like it might be relevant, but I could be wrong.

One of the systems that exhibits problems for me is a laptop as well, but the other does not (it has integrated graphics, but I use the graphics card's outputs for all of my monitors.
OK, so that's out, then. What about that idea to disable exclusive fullscreen in OGL? How do we bring that to the attention of a dev/content producer?

EDIT: I'm adding this because I noticed it happening recently, and it may have something to do with fullscreen, which is the issue here. Basically, it's relevant (I think). If I'm playing a game in fullscreen, I can't just press ESC to quit the game like normal; first, I have to click on the screen once, because I guess the window is out of focus or something... and even after I press ESC, the screen remains black until I click somewhere on the screen that isn't in the Dolphin window region (basically, until it's out of focus). Again, none of these problems happen on D3D, it only happens on OGL. So there's that.
(09-28-2014, 09:04 AM)Kurausukun Wrote: [ -> ]Here's something: I don't remember if we discussed this at all, but I'm using a laptop. This means Optimus is forced on at all times--are those things relevant at all? Can everyone reply with their computer type (desktop/laptop), display configuration (single/multiple), and Optimus state? I just feel like it might be relevant, but I could be wrong.

Im using a laptop with Optimus. Single monito (laptop screen) and Optimus on with my GTX 770M.

Tested the new OGL implementation that was added a bit ago in 4.0-3443, but no discernible change over previous versions.

HOWEVER I may have found the culprit. Try running in OGL, Render to main OFF and Scaled EFB turned OFF. I got rid of any screen tears I was seeing. See if that does it for you too
Pages: 1 2 3 4 5 6 7 8 9