gecko-dev/image/decoders
Andrew Osmond 7a45dc2014 Bug 1470447 - JPEG decoder should post an invalidation for each row. r=tnikkel
The JPEG decoder will currently only post an invalidation when it has
processed all of the rows it is able to. If it is has all the data, that
means it must fully decode before invalidating. This causes very large
JPEGs to appear in large chunks which feels janky compared to slowly
appearing row by row with the refresh tick. With WebRender, it also
allows us to upload less data per frame update which can be another
source of jank.
2018-07-11 11:44:17 -04:00
..
icon Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
EXIF.cpp Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
EXIF.h
GIF2.h Bug 1204392 - Use StreamingLexer in the GIF decoder. r=njn,seth 2016-06-08 12:17:17 -07:00
iccjpeg.c
iccjpeg.h
moz.build Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00
nsBMPDecoder.cpp Bug 1462355 - Part 1c. Make individual image decoders to use updated Decoder/SurfacePipe methods. r=tnikkel 2018-05-29 08:36:12 -04:00
nsBMPDecoder.h Bug 523950 - Part 2. Expose image decoder type and SourceBuffer to owners. r=tnikkel 2018-02-28 13:34:52 -05:00
nsGIFDecoder2.cpp Bug 1453795 - Image - Initialize member fields in classes/ structures. r=tnikkel 2018-06-14 08:21:37 +03:00
nsGIFDecoder2.h Bug 1382683 - Part 2. Switch nsGIFDecoder2 to write pixels in blocks instead of individually. r=tnikkel 2018-05-25 06:52:03 -04:00
nsICODecoder.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
nsICODecoder.h Bug 523950 - Part 2. Expose image decoder type and SourceBuffer to owners. r=tnikkel 2018-02-28 13:34:52 -05:00
nsIconDecoder.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
nsIconDecoder.h Bug 523950 - Part 2. Expose image decoder type and SourceBuffer to owners. r=tnikkel 2018-02-28 13:34:52 -05:00
nsJPEGDecoder.cpp Bug 1470447 - JPEG decoder should post an invalidation for each row. r=tnikkel 2018-07-11 11:44:17 -04:00
nsJPEGDecoder.h Bug 1470447 - JPEG decoder should post an invalidation for each row. r=tnikkel 2018-07-11 11:44:17 -04:00
nsPNGDecoder.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
nsPNGDecoder.h Bug 523950 - Part 2. Expose image decoder type and SourceBuffer to owners. r=tnikkel 2018-02-28 13:34:52 -05:00