/*#pragma settings MustForceNegatedLdexpParamToMultiply*/ | |
uniform float unknownFloat; | |
uniform int unknownInt; | |
void main() { | |
float m = unknownFloat; | |
int x = unknownInt; | |
sk_FragColor.r = half(ldexp(m, -x)); | |
sk_FragColor.g = half(ldexp(m, -(x + 1))); | |
sk_FragColor.b = half(ldexp(m, -x - 1)); | |
} |