gecko-dev/image/test/gtest
Timothy Nikkel 694b21a43d Bug 1788866. Fix pixel format type for color management of avif images. r=gfx-reviewers,lsalzman
This code was copied from the png decoder but it is only applicable to the png decoder because it produces output in rgb order. Whereas the avif decoder produces data in BGR order.

Differential Revision: https://phabricator.services.mozilla.com/D220088
2024-10-15 12:01:28 +00:00
..
animated-with-extra-image-sub-blocks.gif
blend.avif
blend.gif
blend.png
blend.webp
bug-1655846.avif
Common.cpp Bug 1901076 - Part 2. Expose frame count variant of metadata decoders. r=tnikkel 2024-06-24 22:44:30 +00:00
Common.h Bug 1901076 - Part 2. Expose frame count variant of metadata decoders. r=tnikkel 2024-06-24 22:44:30 +00:00
corrupt-with-bad-bmp-height.ico
corrupt-with-bad-bmp-width.ico
corrupt-with-bad-ico-bpp.ico
corrupt.jpg
downscaled.avif
downscaled.bmp
downscaled.gif
downscaled.ico
downscaled.icon
downscaled.jpg
downscaled.jxl
downscaled.png
downscaled.webp
exif_resolution.jpg
first-frame-green.avif
first-frame-green.gif
first-frame-green.png
first-frame-green.webp
first-frame-padding.gif
gray-235-8bit-full-range-bt601.avif
gray-235-8bit-full-range-bt709.avif
gray-235-8bit-full-range-bt2020.avif
gray-235-8bit-full-range-grayscale.avif
gray-235-8bit-limited-range-bt601.avif
gray-235-8bit-limited-range-bt709.avif
gray-235-8bit-limited-range-bt2020.avif
gray-235-8bit-limited-range-grayscale.avif
gray-235-10bit-full-range-bt601.avif
gray-235-10bit-full-range-bt709.avif
gray-235-10bit-full-range-bt2020.avif
gray-235-10bit-full-range-grayscale.avif
gray-235-10bit-limited-range-bt601.avif
gray-235-10bit-limited-range-bt709.avif
gray-235-10bit-limited-range-bt2020.avif
gray-235-10bit-limited-range-grayscale.avif
gray-235-12bit-full-range-bt601.avif
gray-235-12bit-full-range-bt709.avif
gray-235-12bit-full-range-bt2020.avif
gray-235-12bit-full-range-grayscale.avif
gray-235-12bit-limited-range-bt601.avif
gray-235-12bit-limited-range-bt709.avif
gray-235-12bit-limited-range-bt2020.avif
gray-235-12bit-limited-range-grayscale.avif
green-1x1-truncated.gif
green-large-bmp.ico
green-large-png.ico
green-multiple-sizes.ico
green.avif
green.bmp
green.gif
green.icc_srgb.webp
green.ico
green.icon
green.jpg
green.jxl
green.png
green.webp
hdlr-nonzero-reserved-bug-1727033.avif
invalid-truncated-metadata.bmp
large.avif
large.jxl
large.webp
moz.build Bug 1894284. Give image gtests a threadsafe way to wait for decodes in the decode thread pool to finish. r=gfx-reviewers,nical 2024-05-22 03:29:18 +00:00
multilayer.avif
no-frame-delay.gif
perf_cmyk.jpg
perf_gray_alpha.png
perf_gray.jpg
perf_gray.png
perf_srgb_alpha_lossless.webp
perf_srgb_alpha_lossy.webp
perf_srgb_alpha.png
perf_srgb_lossless.webp
perf_srgb_lossy.webp
perf_srgb.gif
perf_srgb.png
perf_ycbcr.jpg
rle4.bmp
rle8.bmp
stackcheck.avif
TestADAM7InterpolatingFilter.cpp
TestAnimationFrameBuffer.cpp
TestBlendAnimationFilter.cpp
TestCopyOnWrite.cpp
TestDecoders.cpp Bug 1894284. Give image gtests a threadsafe way to wait for decodes in the decode thread pool to finish. r=gfx-reviewers,nical 2024-05-22 03:29:18 +00:00
TestDecodersPerf.cpp
TestDecodeToSurface.cpp Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio 2023-03-30 16:53:51 +00:00
TestDeinterlacingFilter.cpp Bug 1891332 - Replace debug MOZ_ASSERT with MOZ_RELEASE_ASSERT in image tests. r=tnikkel 2024-04-17 03:26:28 +00:00
TestDownscalingFilter.cpp
TestFrameAnimator.cpp Bug 1788866. Fix pixel format type for color management of avif images. r=gfx-reviewers,lsalzman 2024-10-15 12:01:28 +00:00
TestLoader.cpp
TestMetadata.cpp Bug 1901076 - Part 2. Expose frame count variant of metadata decoders. r=tnikkel 2024-06-24 22:44:30 +00:00
TestRemoveFrameRectFilter.cpp
TestSourceBuffer.cpp
TestStreamingLexer.cpp
TestSurfaceCache.cpp
TestSurfacePipeIntegration.cpp Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
TestSurfaceSink.cpp Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
TestSwizzleFilter.cpp
transparent-green-50pct-8bit-yuv420.avif
transparent-green-50pct-8bit-yuv422.avif
transparent-green-50pct-8bit-yuv444.avif
transparent-green-50pct-10bit-yuv420.avif
transparent-green-50pct-10bit-yuv422.avif
transparent-green-50pct-10bit-yuv444.avif
transparent-green-50pct-12bit-yuv420.avif
transparent-green-50pct-12bit-yuv422.avif
transparent-green-50pct-12bit-yuv444.avif
transparent-ico-with-and-mask.ico
transparent-if-within-ico.bmp
transparent-no-alpha-header.webp
transparent.avif
transparent.gif
transparent.jxl
transparent.png
transparent.webp
valid-avif-colr-nclx-and-prof.avif