Andrew Osmond
e6fe246634
Bug 1558883 - Add QCMS transform correctness and performance tests. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D34765
2019-06-25 09:45:56 -04:00
Andrew Osmond
3c03c2b472
Bug 1551844 - Implement NEON variations of QCMS ICCv2 transforms. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D34582
2019-06-14 08:46:20 -04:00
Bogdan Tara
e05c286c5f
Backed out changeset 331846de4391 (bug 1551844) for ccwn2c08.html and ccwn3p08.html failures a=backout
2019-06-14 12:48:16 +03:00
Andrew Osmond
3334a54347
Bug 1551844 - Implement NEON variations of QCMS ICCv2 transforms. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D34582
2019-06-13 07:55:21 -04:00
Andrew Osmond
d8f7e96b8d
Bug 1555329 - Fix BGRA support with ICCv4 QCMS profiles. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D33004
2019-05-30 13:21:21 -04:00
Andrew Osmond
dbcc53ff29
Bug 1551084 - Part 5. Allow QCMS gray transforms to expand to add alpha. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D30822
2019-05-27 15:44:48 -04:00
Andrew Osmond
1871421d78
Bug 1551084 - Part 4. Add support for BGRA to QCMS. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D30821
2019-05-27 15:44:42 -04:00
Andrew Osmond
811c958f2b
Bug 1551084 - Part 3. Use templates to reduce code duplication in QCMS. r=miko
...
No functional change. This allows us to support both alpha and non-alpha
variants with the same implementation, in addition to laying the ground
work for QCMS to support BGRA as an input and output.
Differential Revision: https://phabricator.services.mozilla.com/D30820
2019-05-27 15:44:32 -04:00
Andrew Osmond
e4f8bc1035
Bug 1551084 - Part 2. Make QCMS transform files use C++. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D30819
--HG--
rename : gfx/qcms/transform-altivec.c => gfx/qcms/transform-altivec.cpp
rename : gfx/qcms/transform-sse1.c => gfx/qcms/transform-sse1.cpp
rename : gfx/qcms/transform-sse2.c => gfx/qcms/transform-sse2.cpp
rename : gfx/qcms/transform.c => gfx/qcms/transform.cpp
2019-05-27 15:43:59 -04:00
Narcis Beleuzu
5b11cf9cb8
Backed out 5 changesets (bug 1551084) for build bustages on transform.cpp . CLOSED TREE
...
Backed out changeset af04f8907fab (bug 1551084)
Backed out changeset 2a5ae3eb40ce (bug 1551084)
Backed out changeset 99874bf89419 (bug 1551084)
Backed out changeset d73949bd98e9 (bug 1551084)
Backed out changeset cd1bb23b475a (bug 1551084)
--HG--
rename : gfx/qcms/transform-altivec.cpp => gfx/qcms/transform-altivec.c
rename : gfx/qcms/transform-sse1.cpp => gfx/qcms/transform-sse1.c
rename : gfx/qcms/transform-sse2.cpp => gfx/qcms/transform-sse2.c
rename : gfx/qcms/transform.cpp => gfx/qcms/transform.c
2019-05-27 18:52:34 +03:00
Andrew Osmond
5c3360e51e
Bug 1551084 - Part 5. Allow QCMS gray transforms to expand to add alpha. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D30822
2019-05-27 11:16:46 -04:00
Andrew Osmond
8f51499c6d
Bug 1551084 - Part 4. Add support for BGRA to QCMS. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D30821
2019-05-27 11:16:46 -04:00
Andrew Osmond
b5eed66d2b
Bug 1551084 - Part 3. Use templates to reduce code duplication in QCMS. r=miko
...
No functional change. This allows us to support both alpha and non-alpha
variants with the same implementation, in addition to laying the ground
work for QCMS to support BGRA as an input and output.
Differential Revision: https://phabricator.services.mozilla.com/D30820
2019-05-27 11:16:46 -04:00
Andrew Osmond
803f797714
Bug 1551084 - Part 2. Make QCMS transform files use C++. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D30819
--HG--
rename : gfx/qcms/transform-altivec.c => gfx/qcms/transform-altivec.cpp
rename : gfx/qcms/transform-sse1.c => gfx/qcms/transform-sse1.cpp
rename : gfx/qcms/transform-sse2.c => gfx/qcms/transform-sse2.cpp
rename : gfx/qcms/transform.c => gfx/qcms/transform.cpp
2019-05-27 11:16:46 -04:00