Home
last modified time | relevance | path

Searched refs:gs_max_out_vertices (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.c617 if (gs->gs_max_out_vertices > 0) { in gfx9_get_gs_info()
620 (gs->gs_max_out_vertices * gs_num_invocations)); in gfx9_get_gs_info()
678 gs->gs_max_out_vertices; in gfx9_get_gs_info()
698 offset = num_components[0] * sel->gs_max_out_vertices; in si_shader_gs()
701 offset += num_components[1] * sel->gs_max_out_vertices; in si_shader_gs()
704 offset += num_components[2] * sel->gs_max_out_vertices; in si_shader_gs()
707 offset += num_components[3] * sel->gs_max_out_vertices; in si_shader_gs()
713 si_pm4_set_reg(pm4, R_028B38_VGT_GS_MAX_VERT_OUT, sel->gs_max_out_vertices); in si_shader_gs()
843 ac_vgt_gs_mode(gs->gs_max_out_vertices, in si_shader_vs()
2056 sel->gs_max_out_vertices = in si_create_shader_selector()
[all …]
Dsi_shader.h350 unsigned gs_max_out_vertices; member
Dsi_shader.c4331 shader->selector->gs_max_out_vertices, 0), ""); in si_llvm_emit_vertex()
4350 shader->selector->gs_max_out_vertices, 0); in si_llvm_emit_vertex()
5066 stride = 4 * num_components * sel->gs_max_out_vertices; in preload_ring_buffers()
5731 offset * gs_selector->gs_max_out_vertices * 16 * 4, 0); in si_generate_gs_copy_shader()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_state.c1934 if (rctx->gs_shader->gs_max_out_vertices <= 128) in r600_emit_shader_stages()
1936 else if (rctx->gs_shader->gs_max_out_vertices <= 256) in r600_emit_shader_stages()
1938 else if (rctx->gs_shader->gs_max_out_vertices <= 512) in r600_emit_shader_stages()
2651 (cp_shader->ring_item_sizes[0] * shader->selector->gs_max_out_vertices) >> 2; in r600_update_gs_state()
2677 S_028B38_MAX_VERT_OUT(shader->selector->gs_max_out_vertices)); in r600_update_gs_state()
Devergreen_state.c2501 if (rctx->gs_shader->gs_max_out_vertices <= 128) in evergreen_emit_shader_stages()
2503 else if (rctx->gs_shader->gs_max_out_vertices <= 256) in evergreen_emit_shader_stages()
2505 else if (rctx->gs_shader->gs_max_out_vertices <= 512) in evergreen_emit_shader_stages()
3453 (cp_shader->ring_item_sizes[0] * shader->selector->gs_max_out_vertices) >> 2, in evergreen_update_gs_state()
3454 (cp_shader->ring_item_sizes[1] * shader->selector->gs_max_out_vertices) >> 2, in evergreen_update_gs_state()
3455 (cp_shader->ring_item_sizes[2] * shader->selector->gs_max_out_vertices) >> 2, in evergreen_update_gs_state()
3456 (cp_shader->ring_item_sizes[3] * shader->selector->gs_max_out_vertices) >> 2 in evergreen_update_gs_state()
3465 S_028B38_MAX_VERT_OUT(shader->selector->gs_max_out_vertices)); in evergreen_update_gs_state()
Dr600_pipe.h352 unsigned gs_max_out_vertices; member
Dr600_state_common.c925 sel->gs_max_out_vertices = in r600_create_shader_state()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c145 unsigned gs_max_out_vertices; member
4233 LLVMConstInt(ctx->ac.i32, ctx->gs_max_out_vertices, false), ""); in visit_emit_vertex()
4256 …LLVMValueRef voffset = LLVMConstInt(ctx->ac.i32, (slot * 4 + j) * ctx->gs_max_out_vertices, false); in visit_emit_vertex()
6878 ctx.gs_max_out_vertices = shaders[i]->info.gs.vertices_out; in ac_translate_nir_to_llvm()
7210 ctx->gs_max_out_vertices * 16 * 4, false); in ac_gs_copy_shader_emit()
7257 ctx.gs_max_out_vertices = geom_shader->info.gs.vertices_out; in ac_create_gs_copy_shader()