gfx/ycbcr/yuv_convert.cpp
7c938c3c99428eeb407546d248fb4070d3b06762
created 2021-01-26 00:24 +0000
pushed 2021-03-15 12:17 +0000
Jon Bauman Jon Bauman - Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond
c1478d03a451c946784194a781bb1ec2ef3621a6
created 2020-12-16 01:27 +0000
pushed 2021-02-15 11:34 +0000
Chun-Min Chang Chun-Min Chang - Bug 1654462 - Add alpha support in nsAVIFDecoder r=jbauman
be342c90755d11551623362f2058c0326f63bbb3
created 2020-08-10 21:39 +0000
pushed 2020-09-14 17:45 +0000
Thomas Daede Thomas Daede - Bug 1553289 - Add identity conversion to ConvertYCbCrToRGB32. r=jgilbert
301cb0eb1e488475ab9f48210c12b87887d7ae0b
created 2020-05-22 19:00 +0000
pushed 2020-06-22 15:16 +0000
Jon Bauman Jon Bauman - Bug 1639409 - AVIF (AV1 Image File Format): decode with dav1d. r=aosmond
4e4751677534ad208d37a0630bbcf39cf04de8e9
created 2019-07-26 01:10 +0000
pushed 2019-10-14 16:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1563139 - Remove StaticPrefs.h. r=glandium
0adbbba384efaaa3d747b5a9a986cb318594516a
created 2019-06-26 13:05 +1000
pushed 2019-08-26 18:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1561491 - Make gl.* static prefs follow the naming convention. r=KrisWright
52f6453da5d633c17d63b0b867e83a61071c0001
created 2019-06-26 10:38 +1000
pushed 2019-08-26 18:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1561491 - Make gfx.* static prefs follow the naming convention. r=KrisWright
37fd585d6c8ffd435e422eec6f3e77fca4dcc798
created 2019-05-26 14:29 +0000
pushed 2019-08-26 18:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-08-26 18:30 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
e0cd10d35327b9061a7b825153896fed5e5c151b
created 2019-05-25 00:03 +0000
pushed 2019-08-26 18:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-08-26 18:30 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
2fef10a7cce589dc6af60e675a3751a2201e866f
created 2019-05-22 12:43 +0000
pushed 2019-08-26 18:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
f2eda1d5abb8bb5a73dc91d18ae0654272d0518c
created 2019-04-11 12:41 +0000
pushed 2019-07-01 08:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1493898 - P6. Move YUVColorSpace definition in the gfx namespace. r=mattwoodrow.
629f949df541783fcf49f2dbbadf90324a143035
created 2019-04-11 16:57 +0000
pushed 2019-07-01 08:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1493898 - P4. Add BT2020 YUV->RGB conversion. r=jgilbert
8a463b11e2411cf11ce3113c00a3ef63f844f2d8
created 2018-04-04 08:41 -0400
pushed 2018-06-18 21:12 +0000
David Major David Major - Bug 1422368: Use intrinsics-based YUV functions from Win64 under Win32 clang-cl. r=jrmuizel
b21f4e412b6667a67d257cf52618c848ad06d8de
created 2017-02-24 14:01 -0500
pushed 2017-06-05 19:31 +0000
Randell Jesup Randell Jesup - Bug 1341543: don't use internal-only I4xxToARGBMatrix() functions from libyuv r=sotaro
43a0f30ae01825f3133312c769091a9f39af660a
created 2017-01-10 10:09 +0900
pushed 2017-04-10 20:44 +0000
sotaro sotaro - Bug 1329383 - Update YUVColorSpace handling in ConvertYCbCrToRGB32() r=nical
ed324bc29fefd8835a8bee46d45453bc4c881181
created 2016-12-21 15:00 +1300
pushed 2017-04-10 20:44 +0000
karo karo - Bug 1321076 - Added util functions to help with YUVA to BGRA conversion. r=jya
2b520bbe1d527b1102233cb91b52dcc77f2f89eb
created 2016-10-11 19:46 -0700
pushed 2017-02-27 14:59 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel
d929d9aa782933499db42c017259be104db0fb2b
created 2016-08-19 06:18 -0700
pushed 2017-01-16 13:07 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1295927 - Disable libyuv SIMD scaling on 64bit win r=jrmuizel
f67a96475ab179eae558a36ae8b6cd77e42eb910
created 2016-08-04 19:30 -0700
pushed 2017-01-16 13:07 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1275441 - Use libyuv for scaling YUV color conversion r=jrmuizel
6d21ad903c7a293ffe7a76460f9f6f3fbe0b9104
created 2016-06-08 18:46 -0700
pushed 2016-10-31 18:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel
d8c954e520e4f30cc5e4d1b9c574f777edba24c4
created 2016-06-06 22:26 -0700
pushed 2016-10-31 18:13 +0000
Phil Ringnalda Phil Ringnalda - Back out c88f2cb8e4fa (bug 1256475) for Android failures in test_imagebitmap_extensions.html
c88f2cb8e4fae6764f559c0e43a93edd518102d2
created 2016-06-06 20:10 -0700
pushed 2016-10-31 18:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel
f5804d79ba15e4e16aaa004cd37331a4b2233a9f
created 2016-03-10 17:58 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1255688 - Fix TypeFromSize for YV16 case; r=jrmuizel
69b07795c5fa8718d7119eb7c0319318edf66d7f
created 2015-09-07 17:53 -0400
pushed 2015-12-04 23:28 +0000
Nathan Froyd Nathan Froyd - Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
1ff74108db1dd1b983bffff69135ae6116a4b7ae
created 2012-09-14 16:09 -0400
pushed 2013-01-03 21:54 +0000
Makoto Kato Makoto Kato - Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel
f64f62213f61693a4f85e4c89a3191f83e388684
created 2012-03-21 22:21 -0700
pushed 2012-07-13 18:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
a821cc27e7d396c04f6ded145379afe3a30b86cc
created 2012-03-21 21:46 -0700
pushed 2012-07-13 18:18 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
0124795a8cbba6a6b9cc001b28a4e44def14e3f1
created 2012-03-15 19:40 -0700
pushed 2012-07-13 18:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
972982711eb315c39a18a111d4109dfea03fcd84
created 2011-12-29 15:45 -0500
pushed 2012-04-20 19:40 +0000
Kyle Huey Kyle Huey - Back out Bug 711895 for breaking l10n builds.
54bf8b9d80bedd998eb9e8c5413c3079c1204a6c
created 2011-12-28 19:59 -0800
pushed 2012-04-20 19:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds. r=waldo, derf.
05e0e6423227e9c89fe631b1d0fe0e482410b868
created 2011-07-05 14:52 +1200
pushed 2011-09-22 17:29 +0000
Matt Woodrow Matt Woodrow - Bug 656185 - Part 2 - Upload the entire image for PlanarYCbCrImageOGL to a texture and clip using texture coordinates. r=derf
05058eacd33ae47c88f3171ca01f6e64c719cd01
created 2011-06-27 15:21 +1200
pushed 2011-09-22 17:29 +0000
Matt Woodrow Matt Woodrow - Back out bug 656185 due to windows compile failures
f67ea1c7da3696b66a8f94ef0302cfc458a7b4d2
created 2011-06-27 14:32 +1200
pushed 2011-09-22 17:29 +0000
Matt Woodrow Matt Woodrow - Bug 656185 - Part 2 - Handle odd crop offsets correctly with OpenGl. r=derf
acf9030b80b4c6478bfe7ec469ce9de370bf40a1
created 2011-04-09 06:59 +1200
pushed 2021-06-14 22:13 +0000
Tim Terribe Tim Terribe - Bug 641014 - Fix broken NEO Y'CbCr to RGB conversion - r=doublec
7d92741097d9e26bb13d8e054a10662ef582fc9c
created 2011-03-15 15:01 -0700
pushed 2021-06-14 22:13 +0000
Timothy B. Terriberry Timothy B. Terriberry - Bug 641019 - "Crash on video with odd widths and 16-bit displays" [r=tterribe a=stuart]
d580ec700a1190dd833b059874c4f9b3374ac064
created 2010-12-09 09:59 -0800
pushed 2021-06-14 22:13 +0000
Justin Lebar Justin Lebar - Bug 616778 - Part 1: Move vectorized code in FilterRows inside CPUID guards. r=joedrew, a=blocking
41d1931bca0b2d72cf0c92daaf017ee34eaacc6c
created 2010-12-09 09:59 -0800
pushed 2021-06-14 22:13 +0000
Justin Lebar Justin Lebar - Bug 619178 - Update gfx/ycbcr to the new SSE.h interface. r=joedrew, a=blocking
06802b3064902aae1264f64e991468af547e981a
created 2010-12-10 21:32 +0200
pushed 2021-06-14 22:13 +0000
Oleg Romashin Oleg Romashin - Bug 616469 - Video sync is slow because of slow yuv2rgb conversion. ycbcr r=chris.double a=blocking-fennec
64901a1fcf9339c7497c0f203d9df1f95df3c738
created 2010-11-11 12:54 +1300
pushed 2021-06-14 22:13 +0000
Chris Double Chris Double - Bug 583138 - Update to latest Chromium YCbCr to RGB Conversion code - r=roc a=blocking2.0
8ecd9dc6684e04dd6a3d37b0bc8f40c5847e4e7a
created 2010-10-26 16:11 +1300
pushed 2021-06-14 22:13 +0000
Chris Double Chris Double - Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
cfb5b914e2b4ba314816752854b9eba2b6164ea4
created 2010-08-23 16:27 +1200
pushed 2021-06-14 22:13 +0000
Karl Tomlinson Karl Tomlinson - backout dbbb9575aae1 due to build issues in some configurations b=577743
dbbb9575aae174c5e25b01a67ed755fdf807219c
created 2010-08-23 13:47 +1200
pushed 2021-06-14 22:13 +0000
Chris Double Chris Double - Bug 577743 - Scale videos at YCbCr to RGB conversion time - r=roc a=blocking
5fa88be4c40188249426a095b99abe381e243e2e
created 2010-08-02 15:32 +1200
pushed 2021-06-14 22:13 +0000
Matthew Gregan Matthew Gregan - Bug 577645 - Y'CbCr assembly uses movntq which is SSE, not MMX. Change runtime CPU detection to match. r=tterribe
28962e3d0ed3bea6f36a218ee244dd3aac465707
created 2010-06-23 17:30 +0800
pushed 2021-06-14 22:13 +0000
Ginn Chen Ginn Chen - Bug 561739 Implement YCbCr conversion on Solaris r=doublec
fe937d72a9cea4ca9d1cf85230989dc109d6bc36
created 2010-04-23 08:47 +0100
pushed 2021-06-14 22:13 +0000
Mark Banner Mark Banner - Bustage fix for non-libxul windows builds from bug 551277. Wrap the return value for the implementation in NS_GFX_ as well. a=bustage-fix,tree quiet
56850227b2946ec32197a7cca78d2ea54156ee0b
created 2010-04-06 18:09 +1200
pushed 2021-06-14 22:13 +0000
Chris Double Chris Double - Bug 551277. Backed out changeset 67f4c546d403
67f4c546d40329f52d64b4290779008c670fbdfa
created 2010-04-06 12:57 +1200
pushed 2021-06-14 22:13 +0000
Chris Double Chris Double - Bug 551378 - Implement 4:4:4 colorspace conversion in YCbCr layers code - r=roc
f9a11b9b2b9fd4d081708217fac56e29ec23e8db
created 2010-04-06 12:07 +1200
pushed 2021-06-14 22:13 +0000
Chris Double Chris Double - Bug 551277 - Implement software YCbCr conversion in layers, replacing liboggplay color conversion code - r=roc
less more (0) tip