Home
last modified time | relevance | path

Searched refs:esgs_itemsize (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c1213 const unsigned esgs_itemsize = es_info->esgs_itemsize / 4; in calculate_gfx9_gs_info() local
1249 esgs_lds_size = esgs_itemsize * worst_case_es_verts; in calculate_gfx9_gs_info()
1259 gs_prims = MIN2((max_lds_size / (esgs_itemsize * min_es_verts)), in calculate_gfx9_gs_info()
1265 esgs_lds_size = esgs_itemsize * worst_case_es_verts; in calculate_gfx9_gs_info()
1271 es_verts = MIN2(esgs_lds_size / esgs_itemsize, max_es_verts); in calculate_gfx9_gs_info()
1299 pipeline->graphics.gs.vgt_esgs_ring_itemsize = esgs_itemsize; in calculate_gfx9_gs_info()
1324 unsigned min_esgs_ring_size = align(es_info->esgs_itemsize * gs_vertex_reuse * in calculate_gs_ring_sizes()
1328 es_info->esgs_itemsize * gs_info->gs.vertices_in; in calculate_gs_ring_sizes()
1339 pipeline->graphics.gs.vgt_esgs_ring_itemsize = es_info->esgs_itemsize / 4; in calculate_gs_ring_sizes()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.h153 uint32_t esgs_itemsize; member
Dac_nir_to_llvm.c6163 outinfo->esgs_itemsize = (max_output_written + 1) * 16; in handle_es_outputs_post()
6166 unsigned itemsize_dw = outinfo->esgs_itemsize / 4; in handle_es_outputs_post()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.c556 shader->selector->esgs_itemsize / 4); in si_shader_es()
597 const unsigned esgs_itemsize = es->esgs_itemsize / 4; in gfx9_get_gs_info() local
635 esgs_lds_size = esgs_itemsize * worst_case_es_verts; in gfx9_get_gs_info()
645 gs_prims = MIN2((max_lds_size / (esgs_itemsize * min_es_verts)), in gfx9_get_gs_info()
651 esgs_lds_size = esgs_itemsize * worst_case_es_verts; in gfx9_get_gs_info()
657 es_verts = MIN2(esgs_lds_size / esgs_itemsize, max_es_verts); in gfx9_get_gs_info()
779 shader->key.part.gs.es->esgs_itemsize / 4); in si_shader_gs()
2107 sel->esgs_itemsize = util_last_bit64(sel->outputs_written) * 16; in si_create_shader_selector()
2113 sel->esgs_itemsize += 4; in si_create_shader_selector()
2683 unsigned min_esgs_ring_size = align(es->esgs_itemsize * gs_vertex_reuse * in si_update_gs_ring_buffers()
[all …]
Dsi_shader.h345 unsigned esgs_itemsize; member
Dsi_shader.c3531 unsigned itemsize_dw = es->selector->esgs_itemsize / 4; in si_llvm_emit_es_epilogue()