Searched refs:image_dims (Results 1 – 5 of 5) sorted by relevance
588 if (layout->image_dims.mask & (1 << idx)) in ir3_nir_scan_driver_consts()590 layout->image_dims.mask |= (1 << idx); in ir3_nir_scan_driver_consts()591 layout->image_dims.off[idx] = in ir3_nir_scan_driver_consts()592 layout->image_dims.count; in ir3_nir_scan_driver_consts()593 layout->image_dims.count += 3; /* three const per */ in ir3_nir_scan_driver_consts()666 if (const_state->image_dims.count > 0) { in ir3_setup_const_state()667 unsigned cnt = const_state->image_dims.count; in ir3_setup_const_state()668 const_state->offsets.image_dims = constoff; in ir3_setup_const_state()
216 unsigned cb = regid(const_state->offsets.image_dims, 0) + in get_image_offset()217 const_state->image_dims.off[index]; in get_image_offset()219 debug_assert(const_state->image_dims.mask & (1 << index)); in get_image_offset()
165 unsigned image_dims; member192 } image_dims; member
1237 unsigned cb = regid(const_state->offsets.image_dims, 0) + in emit_intrinsic_image_size_tex()1238 const_state->image_dims.off[nir_src_as_uint(intr->src[0])]; in emit_intrinsic_image_size_tex()
235 uint32_t offset = const_state->offsets.image_dims; in ir3_emit_image_dims()237 uint32_t dims[align(const_state->image_dims.count, 4)]; in ir3_emit_image_dims()238 unsigned mask = const_state->image_dims.mask; in ir3_emit_image_dims()244 unsigned off = const_state->image_dims.off[index]; in ir3_emit_image_dims()