Lines Matching refs:chan
144 for (unsigned chan = 0; chan < (cull_view_near_z || cull_view_far_z ? 3 : 2); chan++) { in cull_bbox() local
145 bbox_min[chan] = ac_build_fmin(ctx, pos[0][chan], pos[1][chan]); in cull_bbox()
146 bbox_min[chan] = ac_build_fmin(ctx, bbox_min[chan], pos[2][chan]); in cull_bbox()
148 bbox_max[chan] = ac_build_fmax(ctx, pos[0][chan], pos[1][chan]); in cull_bbox()
149 bbox_max[chan] = ac_build_fmax(ctx, bbox_max[chan], pos[2][chan]); in cull_bbox()
154 for (unsigned chan = 0; chan < 3; chan++) { in cull_bbox() local
157 if ((cull_view_xy && chan <= 1) || (cull_view_near_z && chan == 2)) { in cull_bbox()
158 float t = chan == 2 && use_halfz_clip_space ? 0 : -1; in cull_bbox()
159 visible = LLVMBuildFCmp(builder, LLVMRealOGE, bbox_max[chan], in cull_bbox()
164 if ((cull_view_xy && chan <= 1) || (cull_view_far_z && chan == 2)) { in cull_bbox()
165 visible = LLVMBuildFCmp(builder, LLVMRealOLE, bbox_min[chan], ctx->f32_1, ""); in cull_bbox()
183 for (unsigned chan = 0; chan < 2; chan++) { in cull_bbox() local
185 min = ac_build_fmad(ctx, bbox_min[chan], vp_scale[chan], vp_translate[chan]); in cull_bbox()
186 max = ac_build_fmad(ctx, bbox_max[chan], vp_scale[chan], vp_translate[chan]); in cull_bbox()
198 not_equal[chan] = LLVMBuildFCmp(builder, LLVMRealONE, min, max, ""); in cull_bbox()