summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-11-26 20:03:20 +0100
committerwm4 <wm4@nowhere>2014-11-26 20:03:20 +0100
commitfc0ea3a54180ac977278be465406ab4e48a03071 (patch)
treee87726a07666a66aa122f87a55e69e96214baf82
parentcebb3ba64594316ca3e2b13ea1a1b715e018fb7b (diff)
downloadmpv-fc0ea3a54180ac977278be465406ab4e48a03071.tar.bz2
mpv-fc0ea3a54180ac977278be465406ab4e48a03071.tar.xz
vo_opengl: make operator precedence explicit
More readable.
-rw-r--r--video/out/gl_video.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/video/out/gl_video.c b/video/out/gl_video.c
index f03db7e242..3e87f20ab5 100644
--- a/video/out/gl_video.c
+++ b/video/out/gl_video.c
@@ -904,7 +904,8 @@ static void compile_shaders(struct gl_video *p)
// Linear light scaling is only enabled when either color correction
// option (3dlut or srgb) is enabled, otherwise scaling is done in the
// source space. We also need to linearize for constant luminance systems.
- bool convert_to_linear_gamma = !p->is_linear_rgb && use_cms || use_const_luma;
+ bool convert_to_linear_gamma =
+ (!p->is_linear_rgb && use_cms) || use_const_luma;
// Figure out the right color spaces we need to convert, if any
enum mp_csp_prim prim_src = p->image_params.primaries, prim_dest;