amd/addrlib: update to latest version
authorMarek Olšák <marek.olsak@amd.com>
Mon, 6 Nov 2017 23:56:13 +0000 (00:56 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Tue, 7 Nov 2017 23:55:13 +0000 (00:55 +0100)
commit7f33e94e43a647d71a9f930cf3180e5abb529edd
tree6de324ee411902e343b7a890461970dc2cb45636
parent3bfcd31e9816813dad0ef7ec82b0fb62dd0271a0
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 <nicolai.haehnle@amd.com>
32 files changed:
src/amd/Makefile.sources
src/amd/addrlib/addrinterface.cpp
src/amd/addrlib/addrinterface.h
src/amd/addrlib/amdgpu_asic_addr.h [new file with mode: 0644]
src/amd/addrlib/core/addrcommon.h
src/amd/addrlib/core/addrelemlib.cpp
src/amd/addrlib/core/addrlib.cpp
src/amd/addrlib/core/addrlib.h
src/amd/addrlib/core/addrlib1.cpp
src/amd/addrlib/core/addrlib2.cpp
src/amd/addrlib/core/addrlib2.h
src/amd/addrlib/gfx9/coord.cpp
src/amd/addrlib/gfx9/coord.h
src/amd/addrlib/gfx9/gfx9addrlib.cpp
src/amd/addrlib/gfx9/gfx9addrlib.h
src/amd/addrlib/gfx9/rbmap.cpp [deleted file]
src/amd/addrlib/gfx9/rbmap.h [deleted file]
src/amd/addrlib/inc/chip/gfx9/gfx9_gb_reg.h
src/amd/addrlib/inc/chip/r800/si_gb_reg.h
src/amd/addrlib/inc/lnx_common_defs.h [deleted file]
src/amd/addrlib/meson.build
src/amd/addrlib/r800/ciaddrlib.cpp
src/amd/addrlib/r800/ciaddrlib.h
src/amd/addrlib/r800/egbaddrlib.cpp
src/amd/addrlib/r800/siaddrlib.cpp
src/amd/addrlib/r800/siaddrlib.h
src/amd/common/ac_surface.c
src/amd/common/amdgpu_id.h [deleted file]
src/amd/vulkan/radv_device.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c