diff options
author | Henrik Algestam <henrik@algestam.se> | 2019-01-08 23:48:12 +0100 |
---|---|---|
committer | Henrik Algestam <henrik@algestam.se> | 2019-01-08 23:48:12 +0100 |
commit | 40efb8f5aa850df6d3070143a7620b03d6b468f9 (patch) | |
tree | 5d7aaa1e25929bcf60d89fb70adf04046a361186 /src/osd | |
parent | 2e1ad76d92fa63eff4cd1b76a57eed12b73b6437 (diff) |
Transposed transformation matrix to fix bgfx colors (nw)
Diffstat (limited to 'src/osd')
-rw-r--r-- | src/osd/modules/render/bgfx/shaders/chains/hlsl/fs_chroma.sc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osd/modules/render/bgfx/shaders/chains/hlsl/fs_chroma.sc b/src/osd/modules/render/bgfx/shaders/chains/hlsl/fs_chroma.sc index b76370c0aa9..51bb14676d3 100644 --- a/src/osd/modules/render/bgfx/shaders/chains/hlsl/fs_chroma.sc +++ b/src/osd/modules/render/bgfx/shaders/chains/hlsl/fs_chroma.sc @@ -23,9 +23,9 @@ void main() vec4 cout = vec4(0.0, 0.0, 0.0, cin.a); mat3 xy = mat3(u_chroma_a.xyz, u_chroma_b.xyz, u_chroma_c.xyz); const mat3 XYZ_TO_sRGB = mat3( - 3.2406, -1.5372, -0.4986, - -0.9689, 1.8758, 0.0415, - 0.0557, -0.2040, 1.0570 + 3.2406, -0.9689, 0.0557, + -1.5372, 1.8758, -0.2040, + -0.4986, 0.0415, 1.0570 ); for (int i = 0; i < 3; ++i) { |