vo_gl3: add new VO
commit8d79768faf8141af1879721f3da4d7cc2fd9504d
authorwm4 <wm4@mplayer2.org>
Fri, 30 Mar 2012 23:13:38 +0000 (31 01:13 +0200)
committerUoti Urpala <uau@mplayer2.org>
Mon, 10 Sep 2012 11:13:50 +0000 (10 14:13 +0300)
tree2b8ec73ef09f6915cc788af7322adab91e18f8d2
parent8c0f30ddd07880cc53cf5b46e4a86955b393db78
vo_gl3: add new VO

This new vo is heavily based on vo_gl.c. It provides better scale
filters, dithering, and optional color management with LittleCMS2.
It requires OpenGL 3.

Many features are enabled by default, so it will be slower than vo_gl.
However, it can be configured to behave almost the same as vo_gl.
.gitignore
Makefile
configure
libvo/filter_kernels.c [new file with mode: 0644]
libvo/filter_kernels.h [new file with mode: 0644]
libvo/gl_common.c
libvo/gl_common.h
libvo/video_out.c
libvo/vo_gl3.c [new file with mode: 0644]
libvo/vo_gl3_shaders.glsl [new file with mode: 0644]