Eric Anholt <[email protected]> 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
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
