Searched refs:inline_sgpr (Results 1 – 2 of 2) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_pipeline_compute.c | 63 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()
|
D | radv_dgc.c | 1591 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 3063 …inline_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()
|