| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_nir_lower_esgs_io_to_mem.c | 139 unsigned esgs_itemsize = st->num_reserved_es_outputs * 16u; local in function:lower_es_output_store 141 nir_ssa_def *off = nir_iadd(b, nir_imul_imm(b, vertex_idx, esgs_itemsize), io_off);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_shader.h | 252 uint32_t esgs_itemsize; member in struct:radv_es_output_info
|
| H A D | radv_pipeline.c | 1467 const unsigned esgs_itemsize = es_info->esgs_itemsize / 4; local in function:calculate_gs_info 1503 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 1513 gs_prims = MIN2((max_lds_size / (esgs_itemsize * min_es_verts)), 1519 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 1525 es_verts = MIN2(esgs_lds_size / esgs_itemsize, max_es_verts); 1551 gs.vgt_esgs_ring_itemsize = esgs_itemsize;
|
| H A D | radv_nir_to_llvm.c | 3093 outinfo->esgs_itemsize = (max_output_written + 1) * 16; 3096 unsigned itemsize_dw = outinfo->esgs_itemsize / 4;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_state_shaders.c | 566 shader->selector->esgs_itemsize / 4); 676 const unsigned esgs_itemsize = es->esgs_itemsize / 4; local in function:gfx9_get_gs_info 712 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 722 gs_prims = MIN2((max_lds_size / (esgs_itemsize * min_es_verts)), 728 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 734 es_verts = MIN2(esgs_lds_size / esgs_itemsize, max_es_verts); 939 shader->key.part.gs.es->esgs_itemsize / 4; 2350 sel->esgs_itemsize = util_last_bit64(sel->outputs_written) * 16; 2351 sel->lshs_vertex_stride = sel->esgs_itemsize; [all...] |
| H A D | si_shader.h | 351 unsigned esgs_itemsize; /* vertex stride */ member in struct:si_shader_selector
|
| H A D | si_shader.c | 3497 unsigned itemsize_dw = es->selector->esgs_itemsize / 4;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_state_shaders.c | 613 shader->selector->esgs_itemsize / 4); 684 const unsigned esgs_itemsize = es->esgs_itemsize / 4; local in function:gfx9_get_gs_info 719 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 729 gs_prims = MIN2((max_lds_size / (esgs_itemsize * min_es_verts)), max_gs_prims); 733 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 739 es_verts = MIN2(esgs_lds_size / esgs_itemsize, max_es_verts); 955 shader->ctx_reg.gs.vgt_esgs_ring_itemsize = shader->key.part.gs.es->esgs_itemsize / 4; 1262 shader->ctx_reg.ngg.vgt_esgs_ring_itemsize = es_sel->esgs_itemsize / 4; 2922 sel->esgs_itemsize [all...] |
| H A D | si_shader.h | 471 uint16_t esgs_itemsize; /* vertex stride */ member in struct:si_shader_selector
|
| H A D | si_shader_llvm_gs.c | 146 unsigned itemsize_dw = es->selector->esgs_itemsize / 4;
|
| H A D | gfx10_shader_ngg.c | 2041 esvert_lds_size = es_sel->esgs_itemsize / 4;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_shader.h | 204 uint32_t esgs_itemsize; member in struct:radv_es_output_info
|
| H A D | radv_pipeline.c | 1855 const unsigned esgs_itemsize = es_info->esgs_itemsize / 4; local in function:gfx9_get_gs_info 1890 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 1900 gs_prims = MIN2((max_lds_size / (esgs_itemsize * min_es_verts)), max_gs_prims); 1904 esgs_lds_size = esgs_itemsize * worst_case_es_verts; 1910 es_verts = MIN2(esgs_lds_size / esgs_itemsize, max_es_verts); 1936 out->vgt_esgs_ring_itemsize = esgs_itemsize; 2058 esvert_lds_size = es_info->esgs_itemsize / 4; 2203 ngg->vgt_esgs_ring_itemsize = es_info->esgs_itemsize / 4;
|
| H A D | radv_shader_info.c | 758 es_info->esgs_itemsize = num_outputs_written * 16;
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.0.rst | 4169 - aco: Remove esgs_itemsize from LDS alignment calculation. 4249 - radv: Use smaller esgs_itemsize for ACO.
|
| H A D | 19.3.0.rst | 3088 - radv: calculate esgs_itemsize in the shader info pass
|