Beef up t_vertex.c:
authorKeith Whitwell <keith@tungstengraphics.com>
Mon, 5 Jan 2004 15:24:53 +0000 (15:24 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Mon, 5 Jan 2004 15:24:53 +0000 (15:24 +0000)
commit588225770c60834dfd2a95850435cc549167dc05
treeeded850ee7eabc94d90e1b067df660233ad7fc48
parentce81fe69da00f86464a109243d6e109b71335329
Beef up t_vertex.c:
- cope with input vectors with size less than that of the emitted
  attribute.
- cope with vertices with 'holes' inside and between vertices.

Fix calculation of tnl->render_inputs to work with fp programs.
Mirror VB->PointSizePtr in VB->AttribPtr so that it can work with t_vertex.c.

Transition swrast_setup/ to use t_vertex.c to build swrast vertices.
12 files changed:
src/mesa/sources
src/mesa/swrast_setup/ss_context.c
src/mesa/swrast_setup/ss_context.h
src/mesa/swrast_setup/ss_vb.c [deleted file]
src/mesa/swrast_setup/ss_vbtmp.h [deleted file]
src/mesa/tnl/t_context.c
src/mesa/tnl/t_context.h
src/mesa/tnl/t_vb_light.c
src/mesa/tnl/t_vb_points.c
src/mesa/tnl/t_vb_program.c
src/mesa/tnl/t_vertex.c
src/mesa/tnl/t_vertex.h