| /xsrc/external/mit/MesaLib.old/dist/src/amd/ |
| H A D | Makefile.sources | 8 addrlib/inc/addrinterface.h \ 9 addrlib/inc/addrtypes.h \ 10 addrlib/src/addrinterface.cpp \ 11 addrlib/src/amdgpu_asic_addr.h \ 12 addrlib/src/core/addrcommon.h \ 13 addrlib/src/core/addrelemlib.cpp \ 14 addrlib/src/core/addrelemlib.h \ 15 addrlib/src/core/addrlib.cpp \ 16 addrlib/sr [all...] |
| H A D | Android.addrlib.mk | 36 $(MESA_TOP)/src/amd/addrlib/inc \ 37 $(MESA_TOP)/src/amd/addrlib/src \ 38 $(MESA_TOP)/src/amd/addrlib/src/core \ 39 $(MESA_TOP)/src/amd/addrlib/src/chip/gfx9 \ 40 $(MESA_TOP)/src/amd/addrlib/src/chip/r800 44 $(LOCAL_PATH)/addrlib/core \ 45 $(LOCAL_PATH)/addrlib/inc/chip/r800 \ 46 $(LOCAL_PATH)/addrlib/r800/chip
|
| H A D | Android.mk | 28 include $(LOCAL_PATH)/Android.addrlib.mk
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/winsys/amdgpu/ |
| H A D | radv_amdgpu_winsys.h | 33 #include "addrlib/inc/addrinterface.h" 44 ADDR_HANDLE addrlib; member in struct:radv_amdgpu_winsys
|
| H A D | radv_amdgpu_winsys.c | 52 ws->addrlib = amdgpu_addr_create(&ws->info, &ws->amdinfo, &ws->info.max_alignment); 53 if (!ws->addrlib) { 54 fprintf(stderr, "amdgpu: Cannot create addrlib.\n"); 153 AddrDestroy(ws->addrlib);
|
| H A D | radv_amdgpu_surface.c | 96 return ac_compute_surface(ws->addrlib, &ws->info, &config, mode, surf);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/winsys/amdgpu/ |
| H A D | radv_amdgpu_winsys.h | 44 struct ac_addrlib *addrlib; member in struct:radv_amdgpu_winsys
|
| H A D | radv_amdgpu_surface.c | 95 return ac_compute_surface(ws->addrlib, &ws->info, &config, mode, surf);
|
| H A D | radv_amdgpu_winsys.c | 52 ws->addrlib = ac_addrlib_create(&ws->info, &ws->info.max_alignment); 53 if (!ws->addrlib) { 54 fprintf(stderr, "amdgpu: Cannot create addrlib.\n"); 178 ac_addrlib_destroy(ws->addrlib); 271 ac_addrlib_destroy(ws->addrlib);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/amdgpu/drm/ |
| H A D | amdgpu_winsys.h | 34 #include "addrlib/inc/addrinterface.h" 79 ADDR_HANDLE addrlib; member in struct:amdgpu_winsys
|
| H A D | amdgpu_surface.c | 104 return ac_compute_surface(ws->addrlib, &ws->info, &config, mode, surf);
|
| H A D | amdgpu_winsys.c | 101 ws->addrlib = amdgpu_addr_create(&ws->info, &ws->amdinfo, &ws->info.max_alignment); 102 if (!ws->addrlib) { 103 fprintf(stderr, "amdgpu: Cannot create addrlib.\n"); 123 AddrDestroy(ws->addrlib);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_surface_modifier_test.c | 18 #include "addrlib/inc/addrinterface.h" 69 get_addr_from_coord_base(ADDR_HANDLE addrlib, const struct radeon_surf *surf, argument 90 ADDR_E_RETURNCODE ret = Addr2ComputeDccInfo(addrlib, &din, &dout); 119 ADDR_HANDLE addrlib = ac_addrlib_get_handle(ac_addrlib); local in function:generate_hash 146 dcc_input = get_addr_from_coord_base(addrlib, surf, entry->w, 154 display_dcc_input = get_addr_from_coord_base(addrlib, surf, entry->w, 170 ADDR_E_RETURNCODE ret = Addr2ComputeSurfaceAddrFromCoord(addrlib, &input, &output); 182 ret = Addr2ComputeDccAddrFromCoord(addrlib, &dcc_input, &dcc_output); 195 ret = Addr2ComputeDccAddrFromCoord(addrlib, &display_dcc_input, &dcc_output); 207 struct ac_addrlib *addrlib, 205 test_modifier(const struct radeon_info * info,const char * name,struct ac_addrlib * addrlib,uint64_t modifier,enum pipe_format format,struct u_vector * test_entries) argument 341 struct ac_addrlib *addrlib = ac_addrlib_create(info, NULL); local in function:run_modifier_test [all...] |
| H A D | ac_surface_meta_address_test.c | 45 #include "addrlib/inc/addrinterface.h" 51 * functions match addrlib behavior. 195 static bool one_dcc_address_test(const char *name, const char *test, ADDR_HANDLE addrlib, argument 220 in.numMipLevels = din.numMipLevels = 1; /* addrlib can't do DccAddrFromCoord with mipmapping */ 226 int ret = Addr2ComputeDccInfo(addrlib, &din, &dout); 245 ret = Addr2ComputePipeBankXor(addrlib, &xin, &xout); 265 /* The bit array is smaller in gfx9_meta_equation than in addrlib. */ 280 int r = Addr2ComputeDccAddrFromCoord(addrlib, &in, &out); 282 printf("%s addrlib error: %s\n", name, test); 345 ADDR_HANDLE addrlib local in function:run_dcc_address_test 402 one_htile_address_test(const char * name,const char * test,ADDR_HANDLE addrlib,const struct radeon_info * info,unsigned width,unsigned height,unsigned depth,unsigned bpp,unsigned swizzle_mode,unsigned start_x,unsigned start_y,unsigned start_z) argument 498 ADDR_HANDLE addrlib = ac_addrlib_get_handle(ac_addrlib); local in function:run_htile_address_test 541 one_cmask_address_test(const char * name,const char * test,ADDR_HANDLE addrlib,const struct radeon_info * info,unsigned width,unsigned height,unsigned depth,unsigned bpp,unsigned swizzle_mode,bool pipe_aligned,bool rb_aligned,unsigned mrt_index,unsigned start_x,unsigned start_y,unsigned start_z) argument 656 ADDR_HANDLE addrlib = ac_addrlib_get_handle(ac_addrlib); local in function:run_cmask_address_test [all...] |
| H A D | ac_surface.c | 33 #include "addrlib/inc/addrinterface.h" 34 #include "addrlib/src/amdgpu_asic_addr.h" 499 struct ac_addrlib *addrlib = calloc(1, sizeof(struct ac_addrlib)); local in function:ac_addrlib_create 500 if (!addrlib) { 505 addrlib->handle = addrCreateOutput.hLib; 506 return addrlib; 509 void ac_addrlib_destroy(struct ac_addrlib *addrlib) argument 511 AddrDestroy(addrlib->handle); 512 free(addrlib); 515 void *ac_addrlib_get_handle(struct ac_addrlib *addrlib) argument 570 gfx6_compute_level(ADDR_HANDLE addrlib,const struct ac_surf_config * config,struct radeon_surf * surf,bool is_stencil,unsigned level,bool compressed,ADDR_COMPUTE_SURFACE_INFO_INPUT * AddrSurfInfoIn,ADDR_COMPUTE_SURFACE_INFO_OUTPUT * AddrSurfInfoOut,ADDR_COMPUTE_DCCINFO_INPUT * AddrDccIn,ADDR_COMPUTE_DCCINFO_OUTPUT * AddrDccOut,ADDR_COMPUTE_HTILE_INFO_INPUT * AddrHtileIn,ADDR_COMPUTE_HTILE_INFO_OUTPUT * AddrHtileOut) argument 842 gfx6_surface_settings(ADDR_HANDLE addrlib,const struct radeon_info * info,const struct ac_surf_config * config,ADDR_COMPUTE_SURFACE_INFO_OUTPUT * csio,struct radeon_surf * surf) argument 958 gfx6_compute_surface(ADDR_HANDLE addrlib,const struct radeon_info * info,const struct ac_surf_config * config,enum radeon_surf_mode mode,struct radeon_surf * surf) argument 1353 gfx9_get_preferred_swizzle_mode(ADDR_HANDLE addrlib,const struct radeon_info * info,struct radeon_surf * surf,ADDR2_COMPUTE_SURFACE_INFO_INPUT * in,bool is_fmask,AddrSwizzleMode * swizzle_mode) argument 1626 gfx9_compute_miptree(struct ac_addrlib * addrlib,const struct radeon_info * info,const struct ac_surf_config * config,struct radeon_surf * surf,bool compressed,ADDR2_COMPUTE_SURFACE_INFO_INPUT * in) argument 2032 gfx9_compute_surface(struct ac_addrlib * addrlib,const struct radeon_info * info,const struct ac_surf_config * config,enum radeon_surf_mode mode,struct radeon_surf * surf) argument 2380 ac_compute_surface(struct ac_addrlib * addrlib,const struct radeon_info * info,const struct ac_surf_config * config,enum radeon_surf_mode mode,struct radeon_surf * surf) argument [all...] |
| H A D | ac_surface.h | 150 /* Same as addrlib - AddrResourceType. */ 357 /* DRM format modifier. Set to DRM_FORMAT_MOD_INVALID to have addrlib 418 void ac_addrlib_destroy(struct ac_addrlib *addrlib); 419 void *ac_addrlib_get_handle(struct ac_addrlib *addrlib); 421 int ac_compute_surface(struct ac_addrlib *addrlib, const struct radeon_info *info,
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_surface.c | 30 #include "addrlib/src/amdgpu_asic_addr.h" 42 #include "addrlib/inc/addrinterface.h" 289 static int gfx6_compute_level(ADDR_HANDLE addrlib, argument 339 ret = AddrComputeSurfaceInfo(addrlib, 388 ret = AddrComputeDccInfo(addrlib, 432 ret = AddrComputeHtileInfo(addrlib, 506 static int gfx6_surface_settings(ADDR_HANDLE addrlib, argument 547 int r = AddrComputeBaseSwizzle(addrlib, &AddrBaseSwizzleIn, 625 static int gfx6_compute_surface(ADDR_HANDLE addrlib, argument 845 r = gfx6_compute_level(addrlib, confi 1040 gfx9_get_preferred_swizzle_mode(ADDR_HANDLE addrlib,ADDR2_COMPUTE_SURFACE_INFO_INPUT * in,bool is_fmask,AddrSwizzleMode * swizzle_mode) argument 1081 gfx9_compute_miptree(ADDR_HANDLE addrlib,const struct radeon_info * info,const struct ac_surf_config * config,struct radeon_surf * surf,bool compressed,ADDR2_COMPUTE_SURFACE_INFO_INPUT * in) argument 1457 gfx9_compute_surface(ADDR_HANDLE addrlib,const struct radeon_info * info,const struct ac_surf_config * config,enum radeon_surf_mode mode,struct radeon_surf * surf) argument 1722 ac_compute_surface(ADDR_HANDLE addrlib,const struct radeon_info * info,const struct ac_surf_config * config,enum radeon_surf_mode mode,struct radeon_surf * surf) argument [all...] |
| H A D | ac_surface.h | 120 /* Same as addrlib - AddrResourceType. */ 262 int ac_compute_surface(ADDR_HANDLE addrlib, const struct radeon_info *info,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/amdgpu/drm/ |
| H A D | amdgpu_winsys.h | 97 struct ac_addrlib *addrlib; member in struct:amdgpu_winsys
|
| H A D | amdgpu_surface.c | 106 return ac_compute_surface(ws->addrlib, &ws->info, &config, mode, surf);
|
| H A D | amdgpu_winsys.c | 105 ws->addrlib = ac_addrlib_create(&ws->info, &ws->info.max_alignment); 106 if (!ws->addrlib) { 107 fprintf(stderr, "amdgpu: Cannot create addrlib.\n"); 151 ac_addrlib_destroy(ws->addrlib);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.3.1.rst | 45 - amd/common: Always use addrlib for HTILE tc-compat.
|
| H A D | 20.1.2.rst | 103 - amd/addrlib: don't recompute DCC info for every ComputeDccAddrFromCoord call 104 - amd/addrlib: remove unused members of ADDR2_COMPUTE_DCC_ADDRFROMCOORD_INPUT
|
| H A D | 19.2.8.rst | 45 - amd/common: Always use addrlib for HTILE tc-compat.
|
| H A D | 18.1.1.rst | 46 - amd/addrlib: Use defines in autotools build.
|