| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| ac_binary.h | 43 unsigned lds_size; /* in HW allocation units; i.e 256 bytes on SI, 512 bytes on CI+ */ member in struct:ac_shader_config
|
| ac_rtld.h | 73 uint32_t lds_size; member in struct:ac_rtld_binary
|
| ac_rgp.c | 348 int32_t lds_size; member in struct:sqtt_file_chunk_asic_info 500 chunk->lds_size = rad_info->lds_size_per_workgroup; 503 chunk->lds_size /= 2;
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| ac_binary.h | 77 unsigned lds_size; member in struct:ac_shader_config
|
| ac_llvm_build.c | 2995 unsigned lds_size = ctx->chip_class >= CIK ? 65536 : 32768; local 2997 LLVMPointerType(LLVMArrayType(ctx->i32, lds_size / 4), AC_ADDR_SPACE_LDS),
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| evergreen_compute.c | 609 unsigned lds_size = shader->local_size / 4; local 613 lds_size += shader->bc.nlds_dw; 631 num_pipes, num_waves, lds_size); 649 assert(lds_size <= 8192); 653 assert(lds_size <= 8160); 657 lds_size | (num_waves << 14));
|
| evergreen_state.c | 4542 unsigned output_patch0_offset, perpatch_output_offset, lds_size; local 4591 lds_size = output_patch0_offset + output_patch_size * *num_patches; 4607 rctx->lds_alloc = (lds_size | (num_waves << 14));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| evergreen_compute.c | 588 unsigned lds_size = shader->local_size / 4; local 591 lds_size += shader->bc.nlds_dw; 609 num_pipes, num_waves, lds_size); 627 assert(lds_size <= 8192); 631 assert(lds_size <= 8160); 635 lds_size | (num_waves << 14));
|
| evergreen_state.c | 4509 unsigned output_patch0_offset, perpatch_output_offset, lds_size; local 4558 lds_size = output_patch0_offset + output_patch_size * *num_patches; 4574 rctx->lds_alloc = (lds_size | (num_waves << 14));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_state_draw.c | 64 * LS.LDS_SIZE is shared by all 3 shader stages. 89 unsigned perpatch_output_offset, lds_size; local 239 lds_size = output_patch0_offset + output_patch_size * *num_patches; 242 assert(lds_size <= 65536); 243 lds_size = align(lds_size, 512) / 512; 245 assert(lds_size <= 32768); 246 lds_size = align(lds_size, 256) / 256; 256 S_00B42C_LDS_SIZE(lds_size); [all...] |
| si_state_shaders.c | 660 unsigned lds_size; member in struct:gfx9_gs_info 756 out->lds_size = align(esgs_lds_size, 128) / 128; 929 S_00B22C_LDS_SIZE(gs_info.lds_size) | 1327 S_00B02C_EXTRA_LDS_SIZE(shader->config.lds_size) |
|
| si_shader.h | 568 unsigned lds_size; member in struct:si_shader_config 699 unsigned *lds_size);
|
| si_shader.c | 2279 unsigned lds_size = sel->info.properties[TGSI_PROPERTY_CS_LOCAL_SIZE]; local 2287 LLVMArrayType(ctx->i8, lds_size), 5107 conf->lds_size = MAX2(conf->lds_size, G_00B02C_EXTRA_LDS_SIZE(value)); 5110 conf->lds_size = MAX2(conf->lds_size, G_00B84C_LDS_SIZE(value)); 5338 lds_per_wave = conf->lds_size * lds_increment + 5345 lds_per_wave = (conf->lds_size * lds_increment) / 5380 conf->lds_size, conf->scratch_bytes_per_wave, 5417 conf->lds_size, conf->scratch_bytes_per_wave [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_shader_llvm.c | 429 unsigned lds_size = sel->info.base.shared_size; local 436 var = LLVMAddGlobalInAddressSpace(ctx->ac.module, LLVMArrayType(ctx->ac.i8, lds_size),
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| radv_shader.h | 294 uint32_t lds_size; member in struct:radv_shader_variant_info::__anon3278::__anon3283
|
| radv_nir_to_llvm.c | 295 unsigned lds_size; local 312 lds_size = output_patch0_offset + output_patch_size * num_patches; 313 return lds_size; 3826 shader_info->tcs.lds_size = calculate_tess_lds_size(&ctx);
|
| radv_pipeline.c | 89 unsigned lds_size; member in struct:radv_tessellation_state 97 uint32_t lds_size; member in struct:radv_gs_state 1546 gs.lds_size = align(esgs_lds_size, 128) / 128; 1594 unsigned *lds_size) 1608 *lds_size = MAX2(*lds_size, 8); 1639 unsigned lds_size; local 1647 lds_size = pipeline->shaders[MESA_SHADER_TESS_CTRL]->info.tcs.lds_size; 1650 assert(lds_size <= 65536) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_shader.h | 211 uint32_t lds_size; member in struct:gfx9_gs_info 567 unsigned lds_size = output_patch0_offset + output_patch_size * tcs_num_patches; local 570 assert(lds_size <= 65536); 571 lds_size = align(lds_size, 512) / 512; 573 assert(lds_size <= 32768); 574 lds_size = align(lds_size, 256) / 256; 577 return lds_size;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| ac_llvm_build.c | 2990 unsigned lds_size = ctx->chip_class >= GFX7 ? 65536 : 32768; local 2993 LLVMPointerType(LLVMArrayType(ctx->i32, lds_size / 4), AC_ADDR_SPACE_LDS), "lds");
|