mesa: Remove gratuitous padding in prog_dst_register.
authorEric Anholt <eric@anholt.net>
Wed, 18 Nov 2009 11:05:14 +0000 (03:05 -0800)
committerEric Anholt <eric@anholt.net>
Thu, 19 Nov 2009 10:47:21 +0000 (11:47 +0100)
commit15fa484f514726a29bbf24df33c0551844f878d0
tree7ab97af3625cccdc2720a7351ad5d39bae4a5477
parent92d35b91f132deda1fb27d2071a50e8187301fe5
mesa: Remove gratuitous padding in prog_dst_register.

The padding was there to indicate the amount of space left from the
number of expected bytes in the struct minus allocated bits.  But
uint bitfields get packed so that they don't cross uint boundaries, and we
ended up allocating an extra dword to hold the pad field!
src/mesa/drivers/dri/i965/brw_wm_fp.c
src/mesa/main/ffvertex_prog.c
src/mesa/shader/prog_instruction.h