mirror of
https://github.com/mpv-player/mpv
synced 2024-12-28 18:12:22 +00:00
vo_opengl: remove one more XYZ special-case
The XYZ colorspace on XYZ pixfmt is enforced in some sanitation routine.
This commit is contained in:
parent
6d36c432ab
commit
47e6ef0bdf
@ -1476,13 +1476,8 @@ static void pass_convert_yuv(struct gl_video *p)
|
||||
GLSLF("color = color.%s;\n", p->color_swizzle);
|
||||
|
||||
// Pre-colormatrix input gamma correction
|
||||
if (p->image_desc.flags & MP_IMGFLAG_XYZ) {
|
||||
cparams.colorspace = MP_CSP_XYZ;
|
||||
|
||||
// Pre-colormatrix input gamma correction. Note that this results in
|
||||
// linear light
|
||||
GLSL(color.rgb = pow(color.rgb, vec3(2.6));)
|
||||
}
|
||||
if (cparams.colorspace == MP_CSP_XYZ)
|
||||
GLSL(color.rgb = pow(color.rgb, vec3(2.6));) // linear light
|
||||
|
||||
// Something already took care of expansion - disable it.
|
||||
if (p->use_normalized_range)
|
||||
|
Loading…
Reference in New Issue
Block a user