Searched refs:push_end (Results 1 – 1 of 1) sorted by relevance
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_nir_compute_push_layout.c | 44 unsigned push_start = UINT_MAX, push_end = 0; in anv_nir_compute_push_layout() local 66 push_end = MAX2(push_end, base + range); in anv_nir_compute_push_layout() 73 push_end = MAX2(push_end, push_start + in anv_nir_compute_push_layout() 84 const bool has_push_intrinsic = push_start <= push_end; in anv_nir_compute_push_layout() 102 push_end = MAX2(push_end, push_reg_mask_end); in anv_nir_compute_push_layout() 113 assert(push_end <= offsetof(struct anv_push_constants, cs.subgroup_id)); in anv_nir_compute_push_layout() 114 push_end = offsetof(struct anv_push_constants, cs.subgroup_id); in anv_nir_compute_push_layout() 120 push_start = MIN2(push_start, push_end); in anv_nir_compute_push_layout() 127 nir->num_uniforms = ALIGN(push_end - push_start, align); in anv_nir_compute_push_layout() 134 .length = DIV_ROUND_UP(push_end - push_start, 32), in anv_nir_compute_push_layout()
|