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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 32 33 34 35 36 ... 117 Next »

Removing shader generation stutter using modern APIs
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Removing shader generation stutter using modern APIs
10-27-2015, 04:31 AM (This post was last modified: 10-27-2015, 04:33 AM by mbc07.)
#19
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,578
Threads: 47
Joined: Dec 2010
(10-27-2015, 04:18 AM)Ramoth Wrote: It can use pre-compiled and cached shaders.

So what? DX11/OGL already can to this, in fact Dolphin uses a shader cache with current DX11/OGL backends. And because of how GC/Wii GPU works you can't just pre-compile the shaders, you'll only know how that shader will be when the game actually uses that graphical effect. Then, it'll be compiled in real time and emulation will "pause" until the shader finishes compiling. That's the current cause of most of Dolphin's stutterings and AFAIK creating a DX12/Vulkan backend won't offer any improvement regarding that.
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
Removing shader generation stutter using modern APIs - phly95 - 10-10-2015, 02:02 PM
RE: Removing shader generation stutter using modern APIs - mbc07 - 10-10-2015, 04:00 PM
RE: Removing shader generation stutter using modern APIs - Helios - 10-10-2015, 04:10 PM
RE: Removing shader generation stutter using modern APIs - DatKid20 - 10-11-2015, 04:32 AM
RE: Removing shader generation stutter using modern APIs - phly95 - 10-11-2015, 07:25 AM
RE: Removing shader generation stutter using modern APIs - DatKid20 - 10-11-2015, 07:32 AM
RE: Removing shader generation stutter using modern APIs - phly95 - 10-11-2015, 07:41 AM
RE: Removing shader generation stutter using modern APIs - delroth - 10-11-2015, 09:00 AM
RE: Removing shader generation stutter using modern APIs - phly95 - 10-11-2015, 02:06 PM
RE: Removing shader generation stutter using modern APIs - mbc07 - 10-11-2015, 02:10 PM
RE: Removing shader generation stutter using modern APIs - phly95 - 10-12-2015, 12:37 AM
RE: Removing shader generation stutter using modern APIs - MayImilae - 10-12-2015, 01:26 AM
RE: Removing shader generation stutter using modern APIs - phly95 - 10-12-2015, 05:02 AM
RE: Removing shader generation stutter using modern APIs - AnyOldName3 - 10-12-2015, 05:14 AM
RE: Removing shader generation stutter using modern APIs - phire - 10-19-2015, 10:46 AM
RE: Removing shader generation stutter using modern APIs - Ramoth - 10-27-2015, 01:17 AM
RE: Removing shader generation stutter using modern APIs - mbc07 - 10-27-2015, 03:43 AM
RE: Removing shader generation stutter using modern APIs - Ramoth - 10-27-2015, 04:18 AM
RE: Removing shader generation stutter using modern APIs - mbc07 - 10-27-2015, 04:31 AM
RE: Removing shader generation stutter using modern APIs - Shished - 11-02-2015, 02:57 AM
RE: Removing shader generation stutter using modern APIs - degasus - 11-02-2015, 06:40 PM
RE: Removing shader generation stutter using modern APIs - Shished - 11-27-2015, 06:39 PM

  • 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