Changing overload rules to match C++ behavior: Emit a warning when the best overload match has some number of no-best matching parameters.
This commit is contained in:
@@ -16,7 +16,7 @@ export void f_f(uniform float RET[], uniform float aFOO[]) {
|
||||
uniform FuncType func[] = { bar, foo };
|
||||
float a = aFOO[programIndex];
|
||||
float b = aFOO[0]-1; // == 0
|
||||
func[min(a, 0)] = foo;
|
||||
func[min(a, 0.f)] = foo;
|
||||
RET[programIndex] = func[0](a, b);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user