[vlc-devel] [PATCH 0/3] Opengl to use GLSL 1.2
Ilkka Ollakka
ileoo at videolan.org
Fri May 4 12:43:22 CEST 2012
This is reworked opengl patch to opengl vout to use glsl 1.2 shader-code
for yuv->rgb instead of assembly and arb extensions. It should help to have
opengl vout for opengl ES 2.0 devices.
Also it utilises vbo/vao so we don't need to feed mostly static coordinates
to gpu in every frame.
This lacks proper error paths (opengl.c:446) and could eat your kittens or make
you speak finnish, so be warned and thanks for testing.
Ilkka Ollakka (3):
opengl: Use GLSL 1.2 shaders instead of arb extension
opengl: don't test for luminance16 in opengl ES 2, workaround for now
opengl: don't set Texture priority or ENV_MODE
modules/video_output/opengl.c | 557 ++++++++++++++++++++++++-----------------
modules/video_output/opengl.h | 1 +
2 files changed, 323 insertions(+), 235 deletions(-)
--
1.7.9.2
More information about the vlc-devel
mailing list