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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Hardware v
« Previous 1 ... 4 5 6 7 8 ... 188 Next »

Is the cost of EFB & XFB copy to RAM negated with iGPUs?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Is the cost of EFB & XFB copy to RAM negated with iGPUs?
03-28-2021, 11:10 AM (This post was last modified: 03-28-2021, 12:44 PM by bLUEbYTE.)
#1
bLUEbYTE Offline
Junior Member
**
Posts: 6
Threads: 4
Joined: Oct 2020
I have an intel 8259U CPU with an iris plus 655 iGPU which has 128 MB of on-die cache (eDRAM) that can be shared between CPU & iGPU.

Now as far as understand, the main overhead of copying EFB to RAM in addition to GPU is the transfer overhead on the PCIx bus. But since CPU + iGPU are in the same chip , sharing the memory, is this overhead effectively negated in the case of hardware like mine? How about the XFB copies?

I'm running on Vulkan, with driver support for 1.2.148 of Vulkan API.

Couldn't tell much difference in the game I tested (NFS: Underground) but am curious what the devs think on this.
Find
Reply
03-28-2021, 05:56 PM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,931
Threads: 7
Joined: Oct 2014
The cost isn't negated. Another part of the cost is that the CPU has to wait for the GPU to finish drawing before it can continue whatever it was doing, and that cost applies regardless of what type of GPU you have.
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