opengl: enable multisampling
commitd2a795eb1715be0f88c9bbd2afd9ff3eaa0d86e1
authorRomain Vimont <rom1v@videolabs.io>
Tue, 7 Jul 2020 10:34:02 +0000 (7 12:34 +0200)
committerAlexandre Janniaux <ajanni@videolabs.io>
Thu, 10 Sep 2020 11:30:49 +0000 (10 13:30 +0200)
treeb72965fa326f4b89dca31f841d92731e1e196bdd
parente37c3d70282cc43576267a5b3e8667fa31361aaf
opengl: enable multisampling

Enable multisampling anti-aliasing:
 - render to an intermediate multisample renderbuffer;
 - resolve it to the output framebuffer.

Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io>
Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
modules/video_output/opengl/filter.c
modules/video_output/opengl/filter.h
modules/video_output/opengl/filter_priv.h
modules/video_output/opengl/filters.c
modules/video_output/opengl/gl_api.c
modules/video_output/opengl/gl_api.h
modules/video_output/opengl/gl_common.h