Redo array element checking for vertex array buffers.
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 10 Nov 2003 19:08:37 +0000 (19:08 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 10 Nov 2003 19:08:37 +0000 (19:08 +0000)
commita2b9bad251b058f6255fa037b842c5465c0609a2
treec0f889c4d572ffde55491e7508d3badb32f70d3c
parent5e99ad19f5737fff6aaad623a97fc61ef7fcf273
Redo array element checking for vertex array buffers.
Now, compute ctx->Array._MaxElement as the min of enabled array's max element.
Test against ctx->Array._MaxElement in glDrawArrays/Elements.
Note: testing in glArrayElement not done yet.
Only do element checking if ctx->Const.CheckArrayBounds is set.
src/mesa/main/api_validate.c
src/mesa/main/context.c
src/mesa/main/mtypes.h
src/mesa/main/state.c
src/mesa/tnl/t_imm_api.c