Searched refs:clipdist (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_clip.c163 nir_ssa_def *clipdist[MAX_CLIP_PLANES]; local in function:nir_lower_clip_vs
178 * makes the perfect place to insert the clipdist calculations.
203 * We assume nir_remove_dead_variables has removed the clipdist
239 /* calculate clipdist[plane] - dot(ucp, cv): */
240 clipdist[plane] = nir_fdot4(&b, ucp, cv);
243 clipdist[plane] = nir_imm_float(&b, 0.0);
249 nir_store_var(&b, out[0], nir_vec(&b, clipdist, 4), 0xf);
251 nir_store_var(&b, out[1], nir_vec(&b, &clipdist[4], 4), 0xf);
254 store_clipdist_output(&b, out[0], &clipdist[0]);
256 store_clipdist_output(&b, out[1], &clipdist[
272 nir_ssa_def *clipdist[MAX_CLIP_PLANES]; local in function:lower_clip_fs
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_clip.c197 * We assume nir_remove_dead_variables has removed the clipdist
237 nir_ssa_def *clipdist[MAX_CLIP_PLANES]; local in function:lower_clip_outputs
260 /* calculate clipdist[plane] - dot(ucp, cv): */
261 clipdist[plane] = nir_fdot(b, ucp, cv);
264 clipdist[plane] = nir_imm_float(b, 0.0);
272 nir_store_deref(b, deref, clipdist[plane], 1);
279 nir_store_var(b, out[0], nir_vec(b, clipdist, 4), 0xf);
281 nir_store_var(b, out[1], nir_vec(b, &clipdist[4], 4), 0xf);
284 store_clipdist_output(b, out[0], &clipdist[0]);
286 store_clipdist_output(b, out[1], &clipdist[
419 nir_ssa_def *clipdist[MAX_CLIP_PLANES]; local in function:lower_clip_fs
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_cliptest_tmp.h140 float clipdist; local in function:TAG
144 clipdist = out->data[cd[0]][i];
146 clipdist = out->data[cd[1]][i-4];
147 if (clipdist < 0 || util_is_inf_or_nan(clipdist))
H A Ddraw_llvm.c1267 LLVMValueRef clipdist; local in function:generate_clipmask
1273 clipdist = LLVMBuildLoad(builder, outputs[cd[0]][i], "");
1275 clipdist = LLVMBuildLoad(builder, outputs[cd[1]][i-4], "");
1277 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, clipdist);
1278 is_nan_or_inf = lp_build_is_inf_or_nan(gallivm, vs_type, clipdist);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_cliptest_tmp.h146 float clipdist; local in function:TAG
150 clipdist = out->data[cd[0]][i];
152 clipdist = out->data[cd[1]][i-4];
153 if (clipdist < 0 || util_is_inf_or_nan(clipdist))
H A Ddraw_llvm.c1639 LLVMValueRef clipdist; local in function:generate_clipmask
1645 clipdist = LLVMBuildLoad(builder, outputs[cd[0]][i], "");
1647 clipdist = LLVMBuildLoad(builder, outputs[cd[1]][i-4], "");
1649 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, clipdist);
1650 is_nan_or_inf = lp_build_is_inf_or_nan(gallivm, vs_type, clipdist);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.2.8.rst89 - nir/lower_clip: Fix incorrect driver loc for clipdist outputs
H A D19.3.0.rst1326 - nir: support lowering clipdist to arrays
2939 - nir/lower_clip: Fix incorrect driver loc for clipdist outputs
H A D20.0.0.rst2956 - nir/lower_clip: Fix incorrect driver loc for clipdist outputs
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json26446 "description": "freedreno/ir3: indicate that clipdist arrays are in use",
26455 "description": "nir/lower_clip: support clipdist array + no vars",
27544 "description": "nir: apply interpolated input intrinsics setting when lowering clipdist",
[all...]

Completed in 307 milliseconds