cleanup
This commit is contained in:
@ -99,15 +99,15 @@ vec3 decode_pixel(const in vec3 pixel) {
|
|||||||
return vec3(l, color.yz);
|
return vec3(l, color.yz);
|
||||||
}
|
}
|
||||||
|
|
||||||
vec3 encode_pixel(const in vec3 color) {
|
vec3 encode_color(const in vec3 color) {
|
||||||
float y = (color.x < 0.018) ? (color.x * 4.5) : (pow(color.x, 0.45) * 1.099 - 0.099);
|
float y = (color.x < 0.018) ? (color.x * 4.5) : (pow(color.x, 0.45) * 1.099 - 0.099);
|
||||||
return (vec3(y, color.yz) + yuv_center) * yuv_range + yuv_min;
|
return (vec3(y, color.yz) + yuv_center) * yuv_range + yuv_min;
|
||||||
}
|
}
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#define decode_pixel(_color) _color
|
#define decode_pixel(_pixel) _pixel
|
||||||
#define encode_pixel(_color) _color
|
#define encode_color(_color) _color
|
||||||
|
|
||||||
#endif // non_linear_decoding
|
#endif // non_linear_decoding
|
||||||
|
|
||||||
@ -121,5 +121,5 @@ void main() {
|
|||||||
color += decode_pixel(sample_texture(coord + offset));
|
color += decode_pixel(sample_texture(coord + offset));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
gl_FragColor = vec4(encode_pixel(color * subsampling_scale), 1.0);
|
gl_FragColor = vec4(encode_color(color * subsampling_scale), 1.0);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user