From cf210c4ffc6d008dd2bdd7c5d4d031ecdcf05fb7 Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 5 May 2015 14:41:33 +0200 Subject: vo_opengl: change default FBO format Reduces (but likely does not remove) the danger of rounding intermediate values down to 8 bit. This is important for cscale, or any other processing that might store raw YUV values in framebuffers. Fixes #1918. --- video/out/gl_video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'video') diff --git a/video/out/gl_video.c b/video/out/gl_video.c index b1976d6521..4ffb432372 100644 --- a/video/out/gl_video.c +++ b/video/out/gl_video.c @@ -321,7 +321,7 @@ const struct gl_video_opts gl_video_opts_def = { .npot = 1, .dither_depth = -1, .dither_size = 6, - .fbo_format = GL_RGBA, + .fbo_format = GL_RGBA16, .sigmoid_center = 0.75, .sigmoid_slope = 6.5, .scaler = { -- cgit v1.2.3