[mythtv-commits] mythtv commit: r27346 - in trunk/mythtv/libs by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Nov 25 23:52:46 UTC 2010
Author: markk
Date: 2010-11-25 23:52:46 +0000 (Thu, 25 Nov 2010)
New Revision: 27346
Changeset: http://svn.mythtv.org/trac/changeset/27346
Log:
Convert the OpenGL video renderer to use the new VideoColourSpace class.
OpenGL video now supports brightness, contrast, colour, hue and studio
level picture controls when using fragment programs for colourspace
conversion. The 'Use picture controls' setting is now ignored for OpenGL
video.
There is possibly a slight performance impact on some older GPUs but
texture fetching will always be the limiting factor on older chipsets
and realistically they will be unable to use this code already.
Modified:
trunk/mythtv/libs/libmythtv/openglvideo.cpp
trunk/mythtv/libs/libmythtv/openglvideo.h
trunk/mythtv/libs/libmythtv/videoout_opengl.cpp
trunk/mythtv/libs/libmythui/mythrender_opengl.cpp
trunk/mythtv/libs/libmythui/mythrender_opengl.h
trunk/mythtv/libs/libmythui/mythrender_opengl_defs.h
More information about the mythtv-commits
mailing list