summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/nouveau_screen.h
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2009-11-04 17:51:21 -0700
committerBrian Paul <brianp@vmware.com>2009-11-04 17:51:28 -0700
commit1c3f7ab74ce492d6c92f2e3a0f29957fa9a71d96 (patch)
tree3250818d475862c3427902dfafbcfbd64bd3cf9e /src/gallium/drivers/nouveau/nouveau_screen.h
parentbc4ad7c2ae069a7d361f2210d39dbb91777cce76 (diff)
vbo: fix out-of-bounds array access
The exec->vtx.inputs[] array was being written past its end. This was clobbering the following vbo_exec_context::eval state. Probably not noticed since evaluators and immediate mode rendering don't happen at the same time. Fixed the loop in vbo_exec_vtx_init(). Changed the size of the vbo_exec_context::vtx.arrays[] array. Added a bunch of debug-build assertions. Issue found by Vinson Lee.
Diffstat (limited to 'src/gallium/drivers/nouveau/nouveau_screen.h')
0 files changed, 0 insertions, 0 deletions