Module: Mesa Branch: master Commit: 7f33e94e43a647d71a9f930cf3180e5abb529edd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f33e94e43a647d71a9f930cf3180e5abb529edd
Author: Marek Olšák <[email protected]> Date: Tue Nov 7 00:56:13 2017 +0100 amd/addrlib: update to latest version This uses C++11 initializer lists. I just overwrote all Mesa files with internal addrlib and discarded hunks that we should probably keep, but I might have missed something. The code depending on ADDR_AM_BUILD is removed. We can add it back next time if needed. Acked-by: Nicolai Hähnle <[email protected]> --- src/amd/Makefile.sources | 6 +- src/amd/addrlib/addrinterface.cpp | 4 +- src/amd/addrlib/addrinterface.h | 83 +- src/amd/addrlib/amdgpu_asic_addr.h | 129 ++ src/amd/addrlib/core/addrcommon.h | 14 +- src/amd/addrlib/core/addrelemlib.cpp | 34 +- src/amd/addrlib/core/addrlib.cpp | 11 +- src/amd/addrlib/core/addrlib.h | 123 +- src/amd/addrlib/core/addrlib1.cpp | 73 +- src/amd/addrlib/core/addrlib2.cpp | 183 +-- src/amd/addrlib/core/addrlib2.h | 86 +- src/amd/addrlib/gfx9/coord.cpp | 16 +- src/amd/addrlib/gfx9/coord.h | 16 +- src/amd/addrlib/gfx9/gfx9addrlib.cpp | 1084 ++++++++++------ src/amd/addrlib/gfx9/gfx9addrlib.h | 86 +- src/amd/addrlib/gfx9/rbmap.cpp | 1388 --------------------- src/amd/addrlib/gfx9/rbmap.h | 142 --- src/amd/addrlib/inc/chip/gfx9/gfx9_gb_reg.h | 8 + src/amd/addrlib/inc/chip/r800/si_gb_reg.h | 8 + src/amd/addrlib/inc/lnx_common_defs.h | 129 -- src/amd/addrlib/meson.build | 4 +- src/amd/addrlib/r800/ciaddrlib.cpp | 47 +- src/amd/addrlib/r800/ciaddrlib.h | 38 +- src/amd/addrlib/r800/egbaddrlib.cpp | 656 +--------- src/amd/addrlib/r800/siaddrlib.cpp | 22 +- src/amd/addrlib/r800/siaddrlib.h | 44 +- src/amd/common/ac_surface.c | 53 +- src/amd/common/amdgpu_id.h | 198 --- src/amd/vulkan/radv_device.c | 1 - src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c | 1 - src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c | 1 - src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c | 1 - 32 files changed, 1354 insertions(+), 3335 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=7f33e94e43a647d71a9f930cf3180e5abb529edd _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
