mesa: Rename gl_array_object::VBOonly to ::ARBsemantics
authorIan Romanick <ian.d.romanick@intel.com>
Mon, 23 Jan 2012 22:22:38 +0000 (14:22 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Tue, 24 Jan 2012 20:31:04 +0000 (12:31 -0800)
commit09639901530da7df7347428512c2bee86af1ef8e
tree1e450926df91d5e243dea0e90d94d036f905106d
parent9be3be3c6654da18466626c2d45ff4d06b5fb953
mesa: Rename gl_array_object::VBOonly to ::ARBsemantics

There are more differences between Apple and ARB than just requiring
that all arrays be stored in VBOs.  Additional uses will be added in
following commits.

Also, set the flag at Bind time instead of Gen time.  The ARB_vao spec
specifies that behavior.

NOTE: This is a candidate for release branches.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/main/arrayobj.c
src/mesa/main/attrib.c
src/mesa/main/mtypes.h
src/mesa/main/varray.c