gallium: proper constructor and destructor for tgsi_exec_machine
authorKeith Whitwell <keith@tungstengraphics.com>
Wed, 15 Jul 2009 22:44:53 +0000 (23:44 +0100)
committerKeith Whitwell <keithw@vmware.com>
Thu, 16 Jul 2009 08:53:07 +0000 (09:53 +0100)
commit6175653d0bceedba1f599d27111bab14f312f134
treeadf7ba396a1621549b4842d047709129dc87646a
parent3a3b83e5112b725e22f05b32a273a2351b820944
gallium: proper constructor and destructor for tgsi_exec_machine

Centralize the creation, initialization and destruction of this struct.
Use align_malloc instead of home-brew alternatives.
src/gallium/auxiliary/draw/draw_private.h
src/gallium/auxiliary/draw/draw_vs.c
src/gallium/auxiliary/draw/draw_vs_exec.c
src/gallium/auxiliary/draw/draw_vs_sse.c
src/gallium/auxiliary/tgsi/tgsi_exec.c
src/gallium/auxiliary/tgsi/tgsi_exec.h
src/gallium/drivers/softpipe/sp_quad_fs.c