could you perhaps upload the patch ?
Hey mudlord, you seemed to have left irc before I came around.
Do you have any experience with the ARB_debug_output?
http://www.opengl.org/registry/specs/ARB/debug_output.txt
The first step is to create a debug context in the ogl plugin, but even just that failed for me :p.
Additionally, I was trying to debug the yellow buffers people get when starting/stopping/starting the opengl plugin, and now I just get crashes on the second emulation run...
Just wondering if similar optimization would be possible for the DX9 plugin? About how much of an increase would you say the OpenGL plugin has with EFB to Ram now?

shuffle2: Doesnt crash here, or it stopped. Fixed the pointers which I didn't notice, since debug compiles intialize variables like memory pointers to NULL. Now it does so, so that might account for the stopping of crashes for me.
Which was quite stupid.
Xtreme2damax: Not sure for Direct3D APIs.
Well it didn't crash for me initially, I would just get discolored graphics on subsequent runs (without closing dolphin). That's how most people seem to experience the problem.
However, after I started to debug it and rearranged some of the initialization code, I started getting the crashes. The annoying thing is that the crashes didn't cease when I reverted my debugging code.
Using the newly introduced debug_output could be a nice addition to the plugin, but I couldn't get that working either (
using the instructions from here to create a "new" style context with debug flag set).
Perhaps I've managed to screw over opengl in some way on my PC, but I'm not sure how that could happen...
Okay, its something we need to discuss then on IRC. I need to talk to NeoBrain also more about EFB access, too.
xtreme: skid got at least a 30% speed increase in NSMBW