fixed: use opengl stipple patterns to render interlaced content weaved
authorelupus <elupus@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 8 Jun 2009 20:16:33 +0000 (20:16 +0000)
committerelupus <elupus@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 8 Jun 2009 20:16:33 +0000 (20:16 +0000)
commit76216b3d14f1fe408109e3e4d0e5d6f70b2b7599
tree0b3ba526f11de0070b28ec064e0549c1f97965e9
parentdafadc75470d9903f62af77463ada3251d326adb
fixed: use opengl stipple patterns to render interlaced content weaved

Currently the weave pattern is not timingwise aligned to anything, thus if you use an interlaced output there is no guarantee that the correct field in time (of the time and space continum), will be displayed first on your interlaced display. It could just aswell happen that the fields start displaying in opposite order which will create a very uggly experience. It can temporarily be solved by switching to the inverted mode, but that doesn't neccessarily last the whole movie. We'd need to sync the start of rendering to when the display is rendering it's correct field.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC@20966 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
xbmc/cores/VideoRenderers/LinuxRendererGL.cpp