Home
last modified time | relevance | path

Searched refs:subgroup_id (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/intel/vulkan/
Danv_nir_compute_push_layout.c102 assert(push_end <= offsetof(struct anv_push_constants, cs.subgroup_id)); in anv_nir_compute_push_layout()
103 push_end = offsetof(struct anv_push_constants, cs.subgroup_id); in anv_nir_compute_push_layout()
Danv_cmd_buffer.c1071 uint32_t *subgroup_id = dst + in anv_cmd_buffer_cs_push_constants() local
1072 offsetof(struct anv_push_constants, cs.subgroup_id) - in anv_cmd_buffer_cs_push_constants()
1074 *subgroup_id = t; in anv_cmd_buffer_cs_push_constants()
Danv_private.h2701 uint32_t subgroup_id; member
/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_cs_intrinsics.c75 nir_ssa_def *subgroup_id = nir_load_subgroup_id(b); in lower_cs_intrinsics_convert_block() local
78 nir_imul(b, subgroup_id, nir_load_simd_width_intel(b)); in lower_cs_intrinsics_convert_block()
Dbrw_fs.h368 fs_reg subgroup_id; variable
Dbrw_fs_nir.cpp127 subgroup_id = fs_reg(UNIFORM, uniforms++, BRW_REGISTER_TYPE_UD); in nir_setup_uniforms()
3759 bld.MOV(retype(dest, BRW_REGISTER_TYPE_UD), subgroup_id); in nir_emit_cs_intrinsic()
Dbrw_fs.cpp1222 this->subgroup_id = v->subgroup_id; in import_uniforms()