Eric Anholt <e...@anholt.net> writes: > I think it's a safe enough assumption that we're not generating non-OOM > errors. And, now that we're logging errors, we should get reports of > them sooner than we used to.
Would it be sensible to wrap the glGetError call like this? GLenum glamor_check_gl_oom() { GLenum last_oom = GL_NO_ERROR; GLenum error; while ((error = glGetError()) != GL_NO_ERROR) { if (error == GL_OUT_OF_MEMORY) last_oom = error; } return last_oom; } I admit I haven't looked at the Mesa glGetError() implementation, so I don't know if there's a queue of errors, or just a bitfield. -- -keith
signature.asc
Description: PGP signature
_______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel