Dolphin, the GameCube and Wii emulator - Forums

Full Version: D3D11 specific issue in Code Veronica X
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
in a lot of cutscenes, the whole screen is greyed out for no apparent reason. D3D9 was capable of displaying the greyed out parts of the cutscenes before it was removed. This is a pretty big issue as the greyed out screens can last for up to a minute during a cutscene. Also, in Metal Gear Solid TS, the snow has weird graphic rainbow spikes in D3D11 that doesn't occur in D3D9.
What is the question? If the issues haven't been reported, you can report them.
Try OpenGL. It may have less (or at least different) bugs, and with "Vertex Streaming Hack" checked it should also be faster than DX11 on your Nvidia GPU.
Okay, thanks. And yeah, OpenGL seems to be even faster than D3D9 now with the vertex streaming hack + openCL checked. Only issue now is with Link being only half visible in Skyward Sword, D3D9 was the only backend that didn't have that issue.
OpenCL doesn't actually help, FYI – it's probably just gonna be removed at some point. OpenMP might help, but not in every game.
OpenCL helps if you have SLI of two of the best nvidia cards, but otherwise it doesn't really help with a single gpu.
There are inherent issues with Dolphin's OpenCL implementation, e.g. instead of textures being sent from the CPU to the GPU for decoding and then just being used, the texture returns to the CPU after being decoded and then is sent back for use, thus two extra transfers are made, which wastes quite a bit of time. I don't see how it can be any faster than just burning a few CPU cycles for it.
Does Dolphin utilize SLI?
Nope. Dolphin relies on mostly synchronous stuff on the GPU side, it can't easily or effectively split its workload between two GPUs.
Thanks.
Pages: 1 2