mesa/src/amd/common
Bas Nieuwenhuizen 395dac7bf9 amd/common: Add modifier tests.
This primarily tests that:
 - multiple GPUs with the same GPU modifier parameters result
   in the same tiling layout.
 - The size & alignment calculations don't change for a given
   modifier & image parameters.

It does this primarily based on addrlib. Radeonsi has used addrlib
for the retiling of displayable DCC for a while already, so the
DCC tiling should be pretty reliable.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6176>
2020-11-13 03:27:28 +00:00
..
ac_binary.c amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_binary.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_debug.c util,ac,aco,radv: Cross-platform memstream API 2020-10-19 03:37:42 -07:00
ac_debug.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_exp_param.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_gpu_info.c amd: print NUM_PKRS with AMD_DEBUG=info on gfx10.3 2020-10-23 20:51:25 -04:00
ac_gpu_info.h ac: add an option to dump GPU info to a file 2020-10-23 07:35:00 +00:00
ac_rtld.c ac,amd/llvm,radv: Initialize structs with {0} 2020-10-14 12:15:23 +00:00
ac_rtld.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_shader_args.c amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_shader_args.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_shader_util.c amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_shader_util.h radv: replace RADV_ALPHA_ADJUST by AC_FETCH_FORMAT 2020-10-12 13:13:40 +00:00
ac_shadowed_regs.c amd: replace 0x028848 with the register definition 2020-10-23 20:51:22 -04:00
ac_shadowed_regs.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
ac_surface.c amd/common: Add modifier tests. 2020-11-13 03:27:28 +00:00
ac_surface.h amd/common: Add modifier tests. 2020-11-13 03:27:28 +00:00
ac_surface_modifier_test.c amd/common: Add modifier tests. 2020-11-13 03:27:28 +00:00
amd_family.h amd: add VanGogh support 2020-09-22 16:50:07 +00:00
amd_kernel_code_t.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
gfx10_format_table.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
gfx10_format_table.py amd/common: add PIPE_FORMAT_R64_{UINT,SINT} to GFX10 format table 2020-11-09 18:28:59 +00:00
meson.build amd/common: Add modifier tests. 2020-11-13 03:27:28 +00:00
sid.h amd/common: switch to 3-spaces style 2020-09-07 10:00:29 +02:00
sid_tables.py ac/registers: don't use the si, cik, vi names, use gfxN 2019-06-03 20:06:41 -04:00