Quick question to allay some fears that have been raised (perhaps due to unfounded rumors, but nonetheless...)
OpenGL drawing is DRAWING only, am I correct? I.e., should the OpenGL drawing surface become corrupted (perhaps due to a buggy driver, or having another OpenGL app fighting with Photoshop), would that corrupt the actual image pixels? Or is the corruption only cosmetic (i.e., the corruption visible is not actually carried downward into the image.)
This happened once or twice to me, having strange artifacts appear on the image I was editing. I traced it to OpenGL. I did not think to save the image to see if the corruption persisted, but would like to know if this is a possibility? Or are the draw surfaces and internal "image" surfaces separate? (As I hope.)
It's been my experience that buggy OpenGL implementations tend to corrupt memory where they shouldn't. In other words, anything can happen.
-Noel