freedreno/ir3: Simpify the immediates from an array of vec4 to array of dwords.
authorEric Anholt <eric@anholt.net>
Thu, 9 Jul 2020 22:00:33 +0000 (15:00 -0700)
committerMarge Bot <eric+marge@anholt.net>
Wed, 5 Aug 2020 23:06:55 +0000 (23:06 +0000)
commit51acfe22306fcaf7767a7cfcc64b46049210c5d0
treea62b41f7bd6dc083f7adaf6756fe9ccd7a55cb0e
parente873c4da08d883161e572cf7b9d7d24ca12a78b5
freedreno/ir3: Simpify the immediates from an array of vec4 to array of dwords.

We usually had to split the idx/swiz out of the dword index anyway.  Note
that incidentally, immediates_size now increments in vec4s instad of
4*vec4s.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5990>
src/freedreno/computerator/a6xx.c
src/freedreno/ir3/ir3_cp.c
src/freedreno/ir3/ir3_parser.y
src/freedreno/ir3/ir3_shader.c
src/freedreno/ir3/ir3_shader.h
src/freedreno/vulkan/tu_pipeline.c
src/gallium/drivers/freedreno/ir3/ir3_const.h