downsample casting
 tex2Doffset is only ever used in conjunction with half4s, as is weights.
small and large are half3s, with med being a half4 that uses the .a channel for manipulating nearCoc.
farcoc and coc are halfs