Searched refs:num_vbos_in_user_sgprs (Results 1 – 11 of 11) sorted by relevance
98 unsigned num_vbos_in_user_sgprs = ctx->shader->selector->num_vbos_in_user_sgprs; in load_input_vs() local104 if (input_index < num_vbos_in_user_sgprs) { in load_input_vs()107 unsigned index = input_index - num_vbos_in_user_sgprs; in load_input_vs()
274 unsigned num_vbos_in_user_sgprs = ctx->shader->selector->num_vbos_in_user_sgprs; in declare_vb_descriptor_input_sgprs() local275 if (num_vbos_in_user_sgprs) { in declare_vb_descriptor_input_sgprs()286 assert(num_vbos_in_user_sgprs <= ARRAY_SIZE(ctx->vb_descriptors)); in declare_vb_descriptor_input_sgprs()287 for (unsigned i = 0; i < num_vbos_in_user_sgprs; i++) in declare_vb_descriptor_input_sgprs()557 if (ngg_cull_shader && shader->selector->num_vbos_in_user_sgprs) { in si_create_function()560 SI_SGPR_VS_VB_DESCRIPTOR_FIRST + shader->selector->num_vbos_in_user_sgprs * 4; in si_create_function()
1496 unsigned num_vbos_in_user_sgprs = sctx->screen->num_vbos_in_user_sgprs; in si_upload_vertex_buffer_descriptors() local1502 uint32_t *desc = i < num_vbos_in_user_sgprs ? &sctx->vb_descriptor_user_sgprs[i * 4] in si_upload_vertex_buffer_descriptors()1503 : &ptr[(i - num_vbos_in_user_sgprs) * 4]; in si_upload_vertex_buffer_descriptors()1555 sctx->vertex_buffer_user_sgprs_dirty = num_vbos_in_user_sgprs > 0; in si_upload_vertex_buffer_descriptors()
432 ubyte num_vbos_in_user_sgprs; member
83 assert(sel->screen->num_vbos_in_user_sgprs <= 7); in si_get_ir_cache_key()84 shader_variant_flags |= MIN2(sel->screen->num_vbos_in_user_sgprs, 7) << 4; in si_get_ir_cache_key()445 unsigned num_vbos_in_user_sgprs = vs->num_vbos_in_user_sgprs; in si_get_num_vs_user_sgprs() local450 if (num_vbos_in_user_sgprs) in si_get_num_vs_user_sgprs()451 return SI_SGPR_VS_VB_DESCRIPTOR_FIRST + num_vbos_in_user_sgprs * 4; in si_get_num_vs_user_sgprs()2672 sel->num_vbos_in_user_sgprs = MIN2(sel->num_vs_inputs, sscreen->num_vbos_in_user_sgprs); in si_create_shader_selector()
1871 sctx->num_vertex_elements > 0 && sctx->screen->num_vbos_in_user_sgprs; in si_mark_shader_pointers_dirty()1882 sctx->num_vertex_elements > 0 && sctx->screen->num_vbos_in_user_sgprs; in si_shader_pointers_mark_dirty()2076 sctx->screen->num_vbos_in_user_sgprs) { in si_emit_graphics_shader_pointers()2078 unsigned num_desc = MIN2(sctx->num_vertex_elements, sctx->screen->num_vbos_in_user_sgprs); in si_emit_graphics_shader_pointers()
1136 for (unsigned i = 0; i < shader->selector->num_vbos_in_user_sgprs; i++) { in gfx10_emit_ngg_culling_epilogue()1148 if (shader->selector->num_vbos_in_user_sgprs) { in gfx10_emit_ngg_culling_epilogue()1149 vgpr = 8 + SI_SGPR_VS_VB_DESCRIPTOR_FIRST + shader->selector->num_vbos_in_user_sgprs * 4; in gfx10_emit_ngg_culling_epilogue()
507 unsigned num_vbos_in_user_sgprs; member
1122 sscreen->num_vbos_in_user_sgprs = sscreen->info.chip_class >= GFX9 ? 5 : 1; in radeonsi_screen_create_impl()
4543 count > sscreen->num_vbos_in_user_sgprs ? count - sscreen->num_vbos_in_user_sgprs : 0; in si_create_vertex_elements()
3114 - radeonsi: add num_vbos_in_user_sgprs into the shader cache key