David Major
b3e88506ef
Bug 1422368: Use intrinsics-based YUV functions from Win64 under Win32 clang-cl. r=jrmuizel
2018-04-04 08:41:36 -04:00
Randell Jesup
492e274bf6
Bug 1341543: don't use internal-only I4xxToARGBMatrix() functions from libyuv r=sotaro
...
MozReview-Commit-ID: H0o6ufAlnGx
2017-02-24 14:01:56 -05:00
sotaro
176fe53134
Bug 1329383 - Update YUVColorSpace handling in ConvertYCbCrToRGB32() r=nical
2017-01-10 10:09:19 +09:00
karo
00b8886839
Bug 1321076 - Added util functions to help with YUVA to BGRA conversion. r=jya
...
MozReview-Commit-ID: JZDdbM2gt0g
--HG--
extra : rebase_source : 572dbf59e8a3b41e6c7366d1579a28e365062260
2016-12-21 15:00:46 +13:00
Sotaro Ikeda
1d3ceeff04
Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel
2016-10-11 19:46:28 -07:00
Sotaro Ikeda
5d8ae5cfad
Bug 1295927 - Disable libyuv SIMD scaling on 64bit win r=jrmuizel
2016-08-19 06:18:08 -07:00
Sotaro Ikeda
0ca92913eb
Bug 1275441 - Use libyuv for scaling YUV color conversion r=jrmuizel
2016-08-04 19:30:01 -07:00
Sotaro Ikeda
6ec321d0df
Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel
2016-06-08 18:46:42 -07:00
Phil Ringnalda
305ac3c2cf
Back out c88f2cb8e4fa (bug 1256475) for Android failures in test_imagebitmap_extensions.html
...
CLOSED TREE
2016-06-06 22:26:25 -07:00
Sotaro Ikeda
d7880ceea1
Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel
2016-06-06 20:10:59 -07:00
Kaku Kuo
145a8d24cf
Bug 1255688 - Fix TypeFromSize for YV16 case; r=jrmuizel
...
MozReview-Commit-ID: KATnTZaLLdG
--HG--
extra : transplant_source : %FA%25%DD%95%12%F2m%FBNX%D5%DD%B9j%14%B4%8F%D8%C5%93
2016-03-10 17:58:00 +08:00
Nathan Froyd
b4f3c3be46
Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel
...
NS_GFX last meant something prior to bug 648911, which removed support
for non-libxul builds. Now that it's meaningless, let's get rid of it.
2015-09-07 17:53:36 -04:00
Birunthan Mohanathas
a8939590de
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Makoto Kato
6025716d17
Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel
2012-09-14 16:09:52 -04:00
Nicholas Nethercote
6ca9f23930
Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
...
--HG--
extra : rebase_source : 20540c9b838ee3be6cb0847c1b90fdc3bd44059d
2012-03-21 22:21:16 -07:00
Nicholas Nethercote
7ac3a573ad
Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
2012-03-21 21:46:27 -07:00
Nicholas Nethercote
e2181e8fb2
Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
2012-03-15 19:40:00 -07:00
Kyle Huey
53fc868531
Back out Bug 711895 for breaking l10n builds.
2011-12-29 15:45:51 -05:00
Nicholas Nethercote
6c18b646e6
Bug 711895 - Tweak the warning options used for GCC builds. r=waldo, derf.
...
--HG--
extra : rebase_source : bbe982c5feceac25fb4c0ccd03ced3a874205c38
2011-12-28 19:59:19 -08:00
Matt Woodrow
e64b02f01a
Bug 656185 - Part 2 - Upload the entire image for PlanarYCbCrImageOGL to a texture and clip using texture coordinates. r=derf
2011-07-05 14:52:00 +12:00
Matt Woodrow
f47d6dca8b
Back out bug 656185 due to windows compile failures
2011-06-27 15:21:22 +12:00
Matt Woodrow
6e295129f3
Bug 656185 - Part 2 - Handle odd crop offsets correctly with OpenGl. r=derf
2011-06-27 14:32:16 +12:00
Tim Terribe
962584e61d
Bug 641014 - Fix broken NEO Y'CbCr to RGB conversion - r=doublec
...
--HG--
extra : rebase_source : fddd6ccddd083484c8b46a53747fb2058a46463e
2011-04-09 06:59:22 +12:00
Timothy B. Terriberry
b816cb6603
Bug 641019 - "Crash on video with odd widths and 16-bit displays" [r=tterribe a=stuart]
2011-03-15 15:01:00 -07:00
Justin Lebar
b9663139a0
Bug 616778 - Part 1: Move vectorized code in FilterRows inside CPUID guards. r=joedrew, a=blocking
...
--HG--
extra : rebase_source : b959237ee7e21464749ac5759e7845e853a752b6
2010-12-09 09:59:21 -08:00
Justin Lebar
ba43ff2771
Bug 619178 - Update gfx/ycbcr to the new SSE.h interface. r=joedrew, a=blocking
...
--HG--
extra : rebase_source : c66498e5eb69b5ae375f66217f780f62a89e7f24
2010-12-09 09:59:21 -08:00
Oleg Romashin
5dbb9398c1
Bug 616469 - Video sync is slow because of slow yuv2rgb conversion. ycbcr r=chris.double a=blocking-fennec
2010-12-10 21:32:52 +02:00
Chris Double
96cbe7d2f7
Bug 583138 - Update to latest Chromium YCbCr to RGB Conversion code - r=roc a=blocking2.0
2010-11-11 12:54:27 +13:00
Chris Double
0965268b8a
Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
...
--HG--
extra : rebase_source : ae011843fdd812dbeab7e5de0bf3b6029cccb3e5
2010-10-26 16:11:13 +13:00
Matthew Gregan
d08de7d497
Bug 577645 - Y'CbCr assembly uses movntq which is SSE, not MMX. Change runtime CPU detection to match. r=tterribe
2010-08-02 15:32:14 +12:00
Ginn Chen
6560c5519f
Bug 561739 Implement YCbCr conversion on Solaris r=doublec
2010-06-23 17:30:48 +08:00
Mark Banner
23389dbf3b
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
2010-04-23 08:47:54 +01:00
Chris Double
bc56aab89c
Bug 551378 - Implement 4:4:4 colorspace conversion routine for YCbCr layers code - r=roc
2010-04-21 15:05:34 +12:00
Chris Double
ef03b912fb
Bug 551277 - Replace liboggplay YUV to RGB color conversion code - r=roc
2010-04-19 13:17:06 +12:00
Chris Double
4d94fbf7a0
Bug 551277. Backed out changeset f9a11b9b2b9f
2010-04-06 18:10:02 +12:00
Chris Double
987e0e6294
Bug 551277 - Implement software YCbCr conversion in layers, replacing liboggplay color conversion code - r=roc
...
--HG--
extra : rebase_source : 53b2c194aa6eb75a4751efdd83f066d3aeadf5d7
2010-04-06 12:07:39 +12:00