From: Marek Olšák <marek.ol...@amd.com> This marks the end of code sharing between r600 and radeonsi.
A lot of functions had to be renamed to prevent linker conflicts. There are also minor cleanups. --- This one is huge. Please review here: https://cgit.freedesktop.org/~mareko/mesa/commit/?h=master&id=858b2d1c8cec727fdf750192c8c210f72d38f853 Thanks, Marek configure.ac | 3 +- src/gallium/Makefile.am | 2 +- src/gallium/drivers/r600/Automake.inc | 2 - src/gallium/drivers/r600/Makefile.am | 3 +- src/gallium/drivers/r600/Makefile.sources | 21 +- src/gallium/drivers/r600/cayman_msaa.c | 269 +++ src/gallium/drivers/r600/r600_buffer_common.c | 687 ++++++ src/gallium/drivers/r600/r600_cs.h | 209 ++ src/gallium/drivers/r600/r600_gpu_load.c | 283 +++ src/gallium/drivers/r600/r600_perfcounter.c | 649 ++++++ src/gallium/drivers/r600/r600_pipe.c | 4 +- src/gallium/drivers/r600/r600_pipe.h | 4 +- src/gallium/drivers/r600/r600_pipe_common.c | 1622 +++++++++++++ src/gallium/drivers/r600/r600_pipe_common.h | 1020 ++++++++ src/gallium/drivers/r600/r600_query.c | 2201 +++++++++++++++++ src/gallium/drivers/r600/r600_query.h | 327 +++ src/gallium/drivers/r600/r600_streamout.c | 381 +++ src/gallium/drivers/r600/r600_test_dma.c | 398 ++++ src/gallium/drivers/r600/r600_texture.c | 2464 ++++++++++++++++++++ src/gallium/drivers/r600/r600_uvd.c | 6 +- src/gallium/drivers/r600/r600_viewport.c | 433 ++++ src/gallium/drivers/r600/radeon_uvd.c | 1618 +++++++++++++ src/gallium/drivers/r600/radeon_uvd.h | 447 ++++ src/gallium/drivers/r600/radeon_vce.c | 553 +++++ src/gallium/drivers/r600/radeon_vce.h | 462 ++++ src/gallium/drivers/r600/radeon_video.c | 372 +++ src/gallium/drivers/r600/radeon_video.h | 85 + src/gallium/drivers/radeon/cayman_msaa.c | 30 +- src/gallium/drivers/radeon/r600_buffer_common.c | 72 +- src/gallium/drivers/radeon/r600_gpu_load.c | 8 +- src/gallium/drivers/radeon/r600_perfcounter.c | 44 +- src/gallium/drivers/radeon/r600_pipe_common.c | 172 +- src/gallium/drivers/radeon/r600_pipe_common.h | 279 ++- src/gallium/drivers/radeon/r600_query.c | 229 +- src/gallium/drivers/radeon/r600_query.h | 60 +- src/gallium/drivers/radeon/r600_streamout.c | 22 +- src/gallium/drivers/radeon/r600_test_dma.c | 2 +- src/gallium/drivers/radeon/r600_texture.c | 225 +- src/gallium/drivers/radeon/r600_viewport.c | 16 +- src/gallium/drivers/radeon/radeon_uvd.c | 58 +- src/gallium/drivers/radeon/radeon_uvd.h | 10 +- src/gallium/drivers/radeon/radeon_vce.c | 66 +- src/gallium/drivers/radeon/radeon_vce.h | 52 +- src/gallium/drivers/radeon/radeon_vce_40_2_2.c | 14 +- src/gallium/drivers/radeon/radeon_vce_50.c | 16 +- src/gallium/drivers/radeon/radeon_vce_52.c | 14 +- src/gallium/drivers/radeon/radeon_vcn_dec.c | 56 +- src/gallium/drivers/radeon/radeon_video.c | 44 +- src/gallium/drivers/radeon/radeon_video.h | 36 +- src/gallium/drivers/radeonsi/cik_sdma.c | 12 +- src/gallium/drivers/radeonsi/si_blit.c | 8 +- src/gallium/drivers/radeonsi/si_compute.c | 4 +- src/gallium/drivers/radeonsi/si_cp_dma.c | 2 +- src/gallium/drivers/radeonsi/si_debug.c | 4 +- src/gallium/drivers/radeonsi/si_descriptors.c | 12 +- src/gallium/drivers/radeonsi/si_dma.c | 8 +- src/gallium/drivers/radeonsi/si_hw_context.c | 10 +- src/gallium/drivers/radeonsi/si_perfcounter.c | 14 +- src/gallium/drivers/radeonsi/si_pipe.c | 24 +- src/gallium/drivers/radeonsi/si_shader.c | 16 +- .../drivers/radeonsi/si_shader_tgsi_setup.c | 4 +- src/gallium/drivers/radeonsi/si_state.c | 18 +- src/gallium/drivers/radeonsi/si_state_draw.c | 6 +- src/gallium/drivers/radeonsi/si_state_shaders.c | 18 +- src/gallium/drivers/radeonsi/si_uvd.c | 8 +- src/gallium/targets/pipe-loader/Makefile.am | 1 - 66 files changed, 15240 insertions(+), 979 deletions(-) create mode 100644 src/gallium/drivers/r600/cayman_msaa.c create mode 100644 src/gallium/drivers/r600/r600_buffer_common.c create mode 100644 src/gallium/drivers/r600/r600_cs.h create mode 100644 src/gallium/drivers/r600/r600_gpu_load.c create mode 100644 src/gallium/drivers/r600/r600_perfcounter.c create mode 100644 src/gallium/drivers/r600/r600_pipe_common.c create mode 100644 src/gallium/drivers/r600/r600_pipe_common.h create mode 100644 src/gallium/drivers/r600/r600_query.c create mode 100644 src/gallium/drivers/r600/r600_query.h create mode 100644 src/gallium/drivers/r600/r600_streamout.c create mode 100644 src/gallium/drivers/r600/r600_test_dma.c create mode 100644 src/gallium/drivers/r600/r600_texture.c create mode 100644 src/gallium/drivers/r600/r600_viewport.c create mode 100644 src/gallium/drivers/r600/radeon_uvd.c create mode 100644 src/gallium/drivers/r600/radeon_uvd.h create mode 100644 src/gallium/drivers/r600/radeon_vce.c create mode 100644 src/gallium/drivers/r600/radeon_vce.h create mode 100644 src/gallium/drivers/r600/radeon_video.c create mode 100644 src/gallium/drivers/r600/radeon_video.h _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev