• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 303 304 305 306 307 ... 1190 Next »

Ubsershader Exclusive Mode doesn't stop 1st time effect stutters?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Ubsershader Exclusive Mode doesn't stop 1st time effect stutters?
08-15-2017, 01:34 AM (This post was last modified: 08-15-2017, 01:47 AM by Franpa.)
#1
Franpa Offline
Member
***
Posts: 183
Threads: 30
Joined: Feb 2010
I was under the impression the purpose of Ubershaders was to eliminate the stutter that happens when certain effects happen for the first time, with the Hybrid mode utilizing a cache of sorts while the Exclusive mode exclusively uses the video card for processing these things every time they happen (no cache).

Hybrid Mode: GPU processes the effect, a copy of the effect is saved to HDD after the GPU finishes its work on the effect and then whenever it is needed, the emulator will load this pre-processed cached copy from the HDD, avoiding the stutter during subsequent uses of the effect while minimizing the work load on the GPU.

Exclusive Mode: Every single time a special effect needs to be processed, the GPU will handle it without a cached copy of the effect being generated. GPU processes the effect like its the first time it was encountered, every time.

The problem? In Paper Mario: The Thousand Year Door and Super Mario Sunshine, the first time various effects are encountered the emulator will stutter even when using Exclusive Ubsershader mode and the stutter won't be observed during subsequent instances of the effects during the current instance of emulation. The problematic one-time stutter of each effect re-occurs if emulation is stopped and then started again.

Examples of when the stutter occurs: The very first jump on an enemy during combat in Paper Mario for the current emulation session. Falling in to swimmable water in Mario Sunshine, and a couple others that I've already forgotten.

Is my understanding of Exclusive Mode wrong? Does it still utilize a cache and the stutter is just my video card not being up to scratch for the first time the effects are encountered? If it does utilize a cache, is it a temporary cache that lasts for the current emulation session and then is cleared when emulation stops? If yes that would mean Hybrid mode would be most ideal for me right, since the cache would be retained after each emulation session?

Thanks,

Dolphin 5.0-5142, Vulkan
Computer specifications:
Windows 10 Pro x64 | Ryzen 3700X | ASUS Crosshair VIII Hero WiFi Motherboard | 16GB 3600MHz | Geforce 1070Ti | Corsair AX760 PSU
Find
Reply
08-15-2017, 02:36 AM
#2
mimimi Offline
Senior Member
****
Posts: 720
Threads: 1
Joined: May 2014
Sounds a bit like stutter from loading textures for the 1st time? If you enable statitiscs under advanced, you could check for that. The stutter should appear again when you exit the level and enter it again. GPU texture decoding should help with the stuttering, if it's actually texture cache related.
Find
Reply
08-15-2017, 02:48 AM
#3
Franpa Offline
Member
***
Posts: 183
Threads: 30
Joined: Feb 2010
What stats should I be paying attention to in the OSD? Would a screen capture program like Nvidia Shadowplay mess with the results? In case I can't decipher the info myself and want to share a video of it.
Computer specifications:
Windows 10 Pro x64 | Ryzen 3700X | ASUS Crosshair VIII Hero WiFi Motherboard | 16GB 3600MHz | Geforce 1070Ti | Corsair AX760 PSU
Find
Reply
08-15-2017, 06:21 AM
#4
mimimi Offline
Senior Member
****
Posts: 720
Threads: 1
Joined: May 2014
It's just textures created and uploaded that you need to look for. If those jump by a large number on the stutter, it might be related.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode