freedreno/ir3: split up ir3_shader
authorRob Clark <robdclark@gmail.com>
Sat, 10 Nov 2018 15:11:18 +0000 (10:11 -0500)
committerRob Clark <robdclark@gmail.com>
Tue, 27 Nov 2018 20:44:02 +0000 (15:44 -0500)
commit312eae45a3dd5e9ed7bc07379d3575d5d0881870
tree9796e9feb9eb6c22bba10d01b57974b03ab5136f
parentea4cbf601d3e854fbe4bfa9d90544c4b2d002bbd
freedreno/ir3: split up ir3_shader

Split the parts that are gallium specific into ir3_gallium so the rest
can move to a common location outside of gallium.

Signed-off-by: Rob Clark <robdclark@gmail.com>
14 files changed:
src/gallium/drivers/freedreno/Makefile.sources
src/gallium/drivers/freedreno/a3xx/fd3_emit.h
src/gallium/drivers/freedreno/a4xx/fd4_emit.h
src/gallium/drivers/freedreno/a5xx/fd5_emit.h
src/gallium/drivers/freedreno/a6xx/fd6_emit.h
src/gallium/drivers/freedreno/ir3/ir3_cache.c
src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
src/gallium/drivers/freedreno/ir3/ir3_gallium.c [new file with mode: 0644]
src/gallium/drivers/freedreno/ir3/ir3_gallium.h [new file with mode: 0644]
src/gallium/drivers/freedreno/ir3/ir3_nir.c
src/gallium/drivers/freedreno/ir3/ir3_nir.h
src/gallium/drivers/freedreno/ir3/ir3_shader.c
src/gallium/drivers/freedreno/ir3/ir3_shader.h
src/gallium/drivers/freedreno/meson.build