Home
last modified time | relevance | path

Searched refs:inline_sgpr (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_pipeline_compute.c63 uint32_t upload_sgpr = 0, inline_sgpr = 0; in radv_get_compute_shader_metadata() local
72 inline_sgpr = radv_get_user_sgpr(cs, AC_UD_INLINE_PUSH_CONSTANTS); in radv_get_compute_shader_metadata()
74 metadata->push_const_sgpr = upload_sgpr | (inline_sgpr << 16); in radv_get_compute_shader_metadata()
Dradv_dgc.c1591 nir_def *inline_sgpr = dgc_get_inline_sgpr(cs, params->buf, params->offset, stage); in dgc_emit_push_constant_for_stage() local
1604 nir_push_if(b, nir_ine_imm(b, inline_sgpr, 0)); in dgc_emit_push_constant_for_stage()
1630 dgc_cs_emit(nir_iadd(b, inline_sgpr, nir_load_var(b, pc_idx))); in dgc_emit_push_constant_for_stage()
3054 unsigned inline_sgpr = 0; in radv_prepare_dgc() local
3063inline_sgpr = (shader->info.user_data_0 + 4 * locs->shader_data[AC_UD_INLINE_PUSH_CONSTANTS].sgpr_… in radv_prepare_dgc()
3069 desc[i * 3] = upload_sgpr | (inline_sgpr << 16); in radv_prepare_dgc()