1#version 400
2int _absemulation(int x) {
3    return x * sign(x);
4}
5out vec4 sk_FragColor;
6uniform int ui;
7uniform float uf;
8void main() {
9    int i = _absemulation(ui);
10    float f = abs(uf);
11    sk_FragColor.x = float(i);
12    sk_FragColor.y = f;
13}
14