LLE NV2A: AMD Instability #1294
Labels
enhancement
general improvement of the emu
graphics
GPU and/or game graphics related
LLE
Low Level Emulation
It's suspected that OpenGL drivers for AMD GPU's are crash prone when calls are made from more than one thread.
To solve this, we could refactor our LLE nv2a pgraph renderer such, that all OpenGL calls are made through the command queue handling thread.
Any OpenGL calls not currently done from that thread (like initialization and Xbox to host framebuffer copies) can be moved to emulator-specific commands, one for each call or set of calls.
The text was updated successfully, but these errors were encountered: