Lines Matching defs:bound0
126 /* vec3 bound0 = (node->coords[i][0] - origin) * inv_dir; */
127 nir_ssa_def *bound0 = nir_fmul(b, nir_fsub(b, node_coords[0], origin), inv_dir);
131 /* float tmin = max(max(min(bound0.x, bound1.x), min(bound0.y, bound1.y)), min(bound0.z,
135 nir_fmax(b, nir_fmin(b, nir_channel(b, bound0, 0), nir_channel(b, bound1, 0)),
136 nir_fmin(b, nir_channel(b, bound0, 1), nir_channel(b, bound1, 1))),
137 nir_fmin(b, nir_channel(b, bound0, 2), nir_channel(b, bound1, 2)));
139 /* float tmax = min(min(max(bound0.x, bound1.x), max(bound0.y, bound1.y)), max(bound0.z,
143 nir_fmin(b, nir_fmax(b, nir_channel(b, bound0, 0), nir_channel(b, bound1, 0)),
144 nir_fmax(b, nir_channel(b, bound0, 1), nir_channel(b, bound1, 1))),
145 nir_fmax(b, nir_channel(b, bound0, 2), nir_channel(b, bound1, 2)));