HomeSort by: relevance | last modified time | path
    Searched defs:lds_size (Results 1 - 19 of 19) sorted by relevancy

  /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");

Completed in 41 milliseconds