vbo: fix incorrect switch statement in init_mat_currval()
authorBrian Paul <brianp@vmware.com>
Mon, 12 Oct 2015 17:32:35 +0000 (11:32 -0600)
committerBrian Paul <brianp@vmware.com>
Tue, 13 Oct 2015 14:28:22 +0000 (08:28 -0600)
commitdd293d8aae324ac7b9d5297e33a1e732e1f3f4d3
treeafa5bef086881fd05987a2af2791bf055934dade
parentc73c481c4a8fbe454cfd6a0014d25beb175c0a7f
vbo: fix incorrect switch statement in init_mat_currval()

The variable 'i' is a value in [0, MAT_ATTRIB_MAX-1] so subtracting
VERT_ATTRIB_GENERIC0 gave a bogus value and we executed the default
switch clause for all loop iterations.

This doesn't fix any known issues but was clearly incorrect.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/vbo/vbo_context.c