radv: move shaders related code to radv_shader.c
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 1 Sep 2017 09:41:18 +0000 (11:41 +0200)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 8 Sep 2017 15:17:40 +0000 (17:17 +0200)
commitd4d777317b90637cbf3a1c1bba4aa9c9e82ca47b
tree67c17187ab79fb38e28cc0c71a1f21028e2b9cf2
parent988d792375051d3745471746028eb05364a41009
radv: move shaders related code to radv_shader.c

Reduce size of radv_pipeline.c and improve code isolation. More
code can probably moved but it's a start.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/vulkan/Makefile.sources
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_debug.c
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_meta.h
src/amd/vulkan/radv_pipeline.c
src/amd/vulkan/radv_pipeline_cache.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/radv_shader.c [new file with mode: 0644]
src/amd/vulkan/radv_shader.h [new file with mode: 0644]
src/amd/vulkan/si_cmd_buffer.c