Searched refs:edge0 (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_builtin_builder.c148 nir_smoothstep(nir_builder *b, nir_ssa_def *edge0, nir_ssa_def *edge1, nir_ssa_def *x) argument
153 /* t = clamp((x - edge0) / (edge1 - edge0), 0, 1) */
155 nir_fsat(b, nir_fdiv(b, nir_fsub(b, x, edge0),
156 nir_fsub(b, edge1, edge0)));
H A Dnir_builtin_builder.h41 nir_ssa_def* nir_smoothstep(nir_builder *b, nir_ssa_def *edge0,
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_builtin_builder.c132 nir_smoothstep(nir_builder *b, nir_ssa_def *edge0, nir_ssa_def *edge1, nir_ssa_def *x) argument
137 /* t = clamp((x - edge0) / (edge1 - edge0), 0, 1) */
139 nir_fsat(b, nir_fdiv(b, nir_fsub(b, x, edge0),
140 nir_fsub(b, edge1, edge0)));
H A Dnir_builtin_builder.h44 nir_ssa_def* nir_smoothstep(nir_builder *b, nir_ssa_def *edge0,
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dbuiltin_functions.cpp5535 ir_variable *edge0 = in_var(edge_type, "edge0"); local in function:builtin_builder::_smoothstep
5538 MAKE_SIG(x_type, avail, 3, edge0, edge1, x);
5543 * t = clamp((x - edge0) / (edge1 - edge0), 0, 1);
5548 body.emit(assign(t, clamp(div(sub(x, edge0), sub(edge1, edge0)),
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dbuiltin_functions.cpp5046 ir_variable *edge0 = in_var(edge_type, "edge0"); local in function:builtin_builder::_smoothstep
5049 MAKE_SIG(x_type, avail, 3, edge0, edge1, x);
5054 * t = clamp((x - edge0) / (edge1 - edge0), 0, 1);
5059 body.emit(assign(t, clamp(div(sub(x, edge0), sub(edge1, edge0)),

Completed in 24 milliseconds