Searched refs:edge0 (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_builtin_builder.c | 148 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 D | nir_builtin_builder.h | 41 nir_ssa_def* nir_smoothstep(nir_builder *b, nir_ssa_def *edge0,
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_builtin_builder.c | 132 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 D | nir_builtin_builder.h | 44 nir_ssa_def* nir_smoothstep(nir_builder *b, nir_ssa_def *edge0,
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | builtin_functions.cpp | 5535 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 D | builtin_functions.cpp | 5046 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