Module: Mesa Branch: master Commit: a9754793dab4b24c09cae21c29f902ce0e53319a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9754793dab4b24c09cae21c29f902ce0e53319a
Author: Eric Anholt <[email protected]> Date: Wed Jan 16 16:20:38 2013 -0800 mesa: Drop manual checks for outside begin/end. We now have a separate dispatch table for begin/end that prevent these functions from being entered during that time. The ASSERT_OUTSIDE_BEGIN_END_WITH_RETVALs are left because I don't want to change any return values or introduce new error-only stubs at this point. Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Ian Romanick <[email protected]> --- src/mesa/main/accum.c | 3 +- src/mesa/main/api_validate.c | 7 ----- src/mesa/main/arbprogram.c | 19 +----------- src/mesa/main/arrayobj.c | 3 -- src/mesa/main/attrib.c | 6 +--- src/mesa/main/blend.c | 14 --------- src/mesa/main/bufferobj.c | 11 ------- src/mesa/main/buffers.c | 9 ++++-- src/mesa/main/clear.c | 15 +++------- src/mesa/main/clip.c | 2 - src/mesa/main/colortab.c | 10 ------- src/mesa/main/depth.c | 4 --- src/mesa/main/dlist.c | 2 +- src/mesa/main/drawpix.c | 9 ++++-- src/mesa/main/enable.c | 6 ---- src/mesa/main/eval.c | 10 ------- src/mesa/main/fbobject.c | 25 ----------------- src/mesa/main/feedback.c | 8 +----- src/mesa/main/fog.c | 1 - src/mesa/main/framebuffer.c | 2 +- src/mesa/main/get.c | 15 ---------- src/mesa/main/getstring.c | 1 - src/mesa/main/hint.c | 1 - src/mesa/main/light.c | 11 +------ src/mesa/main/lines.c | 2 - src/mesa/main/matrix.c | 28 +++++++++++------- src/mesa/main/multisample.c | 2 +- src/mesa/main/pixel.c | 12 -------- src/mesa/main/pixelstore.c | 1 - src/mesa/main/points.c | 2 - src/mesa/main/polygon.c | 6 ---- src/mesa/main/queryobj.c | 10 ------- src/mesa/main/rastpos.c | 4 +- src/mesa/main/readpix.c | 2 +- src/mesa/main/samplerobj.c | 23 --------------- src/mesa/main/scissor.c | 1 - src/mesa/main/shaderapi.c | 10 ------- src/mesa/main/stencil.c | 11 ------- src/mesa/main/syncobj.c | 3 -- src/mesa/main/texenv.c | 8 ----- src/mesa/main/texgen.c | 4 --- src/mesa/main/texgetimage.c | 6 +++- src/mesa/main/teximage.c | 14 +++++----- src/mesa/main/texobj.c | 12 +++----- src/mesa/main/texparam.c | 11 ------- src/mesa/main/texstate.c | 3 -- src/mesa/main/texturebarrier.c | 1 - src/mesa/main/transformfeedback.c | 4 --- src/mesa/main/uniform_query.cpp | 6 ---- src/mesa/main/uniforms.c | 2 - src/mesa/main/varray.c | 54 +++++++++++++++++------------------- src/mesa/main/viewport.c | 5 ++- src/mesa/vbo/vbo_exec_api.c | 7 ----- 53 files changed, 92 insertions(+), 356 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=a9754793dab4b24c09cae21c29f902ce0e53319a _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
