aboutsummaryrefslogtreecommitdiff
path: root/system/shaders/yuv2rgb_d3d.fx
AgeCommit message (Collapse)Author
2019-01-31[videoplayer] winrenderer: do scaling in output shader instead of yuv2rgb, ↵Anton Fedchin
this fixes the issue with green border with nv12 texture.
2018-02-25VideoPlayer: DirectX - make sure rgb values are not negative after yuv2rgb ↵Anton Fedchin
conversion.
2018-02-21DirectX: fix NaN in shadersAnton Fedchin
AMD devs don't follow data conversion rules in case of float to unorm. The algo described at https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd607323%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 there is NaN should be converted to 0. So we have to use this fix for AMD hardware.
2018-02-08[windows] use CConvertMatrix instead of YUVMatrix for yuv2rgb shaderAnton Fedchin
2017-07-17[VideoPlayer] WinRenderer: added dithering.Anton Fedchin
2017-07-17[shaders] fx: re-factor shaders.Anton Fedchin
2016-03-20[WinRenderer] Re-work color shader. try to fix wrong colors on some hardware.Anton Fedchin
2015-07-11[dx11] WinVideoFilter: a little shaders optimizations.Anton Fedchin
2015-07-04[WinVideoFilter] Rework to DirectX11.Anton Fedchin
2013-08-11[cosmetic] update copyright headersMartijn Kaijser
2013-07-25[cosmetics] update copyright headersM. Kaijser
2013-02-09[cosmetics] update date in GPL headerMartijn Kaijser
2011-02-06[WIN32] add yuy2/uyvy rendering (software and ps)CrystalP
2011-02-06[WIN32] always use bilinear sampling. Simpler and same performance as ↵CrystalP
nearest neighbour
2011-02-06[WIN32] add nv12 rendering (software and ps)CrystalP
2011-02-04[WIN32] xbmc doesn't use mipmapping, keep the default state of NONECrystalP
2010-07-10Merge branch 'commit-shaders'CrystalPT
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31685 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-04added: brightness and contrast support for d3d rendererelupus
added: support different color spaces for d3d renderer git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24256 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-03changed: d3d effect files can set these texture stages up insteadelupus
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24211 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-02fixed: make sure d3d shader effect's, input vertex matches what we actually passelupus
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24210 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-02Merge commit 'windows7/trunk' into trunkelupus
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24208 568bbfeb-2a22-0410-94d2-cc84cf5bfa90