image/imgFrame.h
80d51d77256065fcef24d17b060e29213b7a892f
created 2019-03-13 02:48 +0000
pushed 2019-03-14 01:54 +0000
Will Hawkins Will Hawkins - Bug 1525320: Add config prefs that let us tell media and animated images to paint only the first frame r=jya
965622da5962b6cfd9e9e8b5332896e1634070e1
created 2019-01-18 07:56 +0100
pushed 2019-01-20 21:37 +0000
Bas Schouten Bas Schouten - Bug 1521027: Use the correct targets in ImageLib, allowing optimal behavior with OMTP. r=aosmond
c5f982e028923c2465f2d47303a9e9769912ea77
created 2019-01-10 07:42 -0500
pushed 2019-01-14 21:54 +0000
Andrew Osmond Andrew Osmond - Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel
6b946ad790d09f81ed5c37db0bea635275826fcc
created 2019-01-12 00:06 +0200
pushed 2019-01-12 09:43 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1516011) for build bustge in /build/build/src/gfx/layers/wr/WebRenderCommandBuilder.cpp
3c5fcd8a2f4a860769a82132eb0ca97c577a441d
created 2019-01-10 07:42 -0500
pushed 2019-01-12 09:43 +0000
Andrew Osmond Andrew Osmond - Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
7a2954981481f2f9f7bae58709dd50f67dab7cba
created 2018-06-03 19:42 -0400
pushed 2018-10-23 04:54 +0000
Andrew Osmond Andrew Osmond - Bug 1465619 - Part 6. Add support for recycling to imgFrame. r=tnikkel
ddaa812c31e4589b269dc622c6f6a1bd049f81ec
created 2018-06-03 19:37 -0400
pushed 2018-10-23 04:54 +0000
Andrew Osmond Andrew Osmond - Bug 1465619 - Part 5. Move actual drawing in imgFrame::Draw outside the monitor. r=tnikkel
62ee015d33a6e36bdb0812687057d7623b382193
created 2018-09-25 09:13 -0400
pushed 2018-09-25 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1492930 - Part 3. Expose all frames to image memory reporting. r=tnikkel
597019fb23d9362690d9c51cbe35ff5bd6d509b6
created 2018-09-25 13:33 +0300
pushed 2018-09-25 21:52 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 6 changesets (bug 1492930) for build bustages on ImageMemoryReporter.cpp. CLOSED TREE
587e01daa080af33c43fe71edf307e02c5a97eb2
created 2018-09-25 06:18 -0400
pushed 2018-09-25 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1492930 - Part 3. Expose all frames to image memory reporting. r=tnikkel
f8687fe42df8b59eadd9aca296433161b37d9f43
created 2018-09-17 15:06 -0400
pushed 2018-09-17 22:02 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 5. Add pref to force decoding of full frames, disabled by default. r=tnikkel
e72e07baca921e697a6d79aa8488e2a0aecb1364
created 2018-09-17 15:06 -0400
pushed 2018-09-17 22:02 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 2. Add an image decoder flag to request complete frames. r=tnikkel
b2ac47c5ebf333b38629a2ef590628b3a69c4a24
created 2018-09-17 20:42 +0300
pushed 2018-09-17 22:02 +0000
Coroiu Cristina Coroiu Cristina - Backed out 6 changesets (bug 1337111) for build bustages at builds/worker/workspace/build/src/image/SurfaceFilters.h on a CLOSED TREE
d7d7fa868d0dbc09f294ec9e0cb08566dc43828a
created 2018-09-17 13:21 -0400
pushed 2018-09-17 22:02 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 5. Add pref to force decoding of full frames, disabled by default. r=tnikkel
1b1e25b0b345cf3774ae7d186dc082430420e056
created 2018-09-17 13:21 -0400
pushed 2018-09-17 22:02 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 2. Add an image decoder flag to request complete frames. r=tnikkel
74487424ec36bf15f041e99dd57dd4c85052ebba
created 2018-06-14 08:21 +0300
pushed 2018-06-14 09:46 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Image - Initialize member fields in classes/ structures. r=tnikkel
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
c8429320386e60f8da51d3df151fbb2c3abc2c99
created 2018-05-30 19:35 -0400
pushed 2018-05-31 10:06 +0000
Andrew Osmond Andrew Osmond - Bug 1465496 - Backout part 9 of bug 1462355 to fix talos regressions. r=aosmond
9b516954e1031202b00b924accfb0861a973986f
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 9. Lock animated imgFrame objects at creation rather than deferring. r=tnikkel
8d412f560489b690870257077e15f1b1ad3d7b75
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 8. Avoid allocating on the heap in DrawableFrameRef. r=tnikkel
93bdeed04a6b61139bc1c1b12088dafc260b3599
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 4. Remove imgFrame::GetAnimationData as it is no longer used. r=tnikkel
3ea8add8bacc5b2b74b03ff3ba410211000c76c5
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 2. Expose imgFrame's data pointers via RawAccessFrameRef. r=tnikkel
259ee94de92ca9c586cfa02cb92db331aace64d1
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 1a. Make imgFrame animation parameters threadsafe. r=tnikkel
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:54 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
6b4514506318e472a8fb6b2b01ebd115dd0b5ded
created 2018-02-22 14:26 -0500
pushed 2018-02-23 09:45 +0000
Andrew Osmond Andrew Osmond - Bug 1427639 - Part 2. Fix misleading image memory reporting on Android. r=tnikkel
87ba2465c82e5b354d8f4aafe37deba610cf192b
created 2018-02-12 07:59 -0500
pushed 2018-02-12 22:12 +0000
Andrew Osmond Andrew Osmond - Bug 1432375 - Part 2. Images decoded into an SourceSurfaceSharedData should be shared immediately. r=nical
ad48fee41646a4f58e37954c42548b21aa150dcb
created 2017-03-22 09:05 -0400
pushed 2017-03-23 23:57 +0000
Andrew Osmond Andrew Osmond - Bug 1343499 - Expose native image sizes to imagelib users. r=tnikkel
2bd7b9296a2ee5c76a9588e24de97f670ff09493
created 2017-03-22 11:04 -0400
pushed 2017-03-23 12:59 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 619b5b27ce87 (bug 1343499) for CLOSED TREE build bustage r=backout
619b5b27ce873a7966c1198a7bf2393198653585
created 2017-03-22 09:05 -0400
pushed 2017-03-23 12:59 +0000
Andrew Osmond Andrew Osmond - Bug 1343499 - Expose native image sizes to imagelib users. r=tnikkel
d9f0bdf14469ffdb47987c7eab8a6dc2fc17d18c
created 2017-03-22 09:19 -0400
pushed 2017-03-23 12:59 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 0b797601dc36 (bug 1343499) for build bustages. r=backout
0b797601dc36ce8b3758aa9b39eaa2f20356d239
created 2017-03-22 09:05 -0400
pushed 2017-03-23 12:59 +0000
Andrew Osmond Andrew Osmond - Bug 1343499 - Expose native image sizes to imagelib users. r=tnikkel
5c8ae52e3fc7f3ae25858ff1efdd348a5e5ae8a2
created 2017-03-15 08:08 -0400
pushed 2017-03-21 01:27 +0000
Andrew Osmond Andrew Osmond - Bug 1074192 - Hold the mutex in imgFrame when creating a DrawableFrameRef. r=tnikkel
2c135b467344e72465ccf64f1cd24a18ad28f15d
created 2017-02-22 09:30 -0500
pushed 2017-02-24 10:54 +0000
Andrew Osmond Andrew Osmond - Bug 1341624 - Include shared handle totals in memory reports for images. r=tnikkel
d713355dff6c69f2895b4620d2c1ee68ff3aedf3
created 2017-02-08 15:48 -0500
pushed 2017-02-16 00:33 +0000
Andrew Osmond Andrew Osmond - Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
6098f45a8745953c08811a9a1076667587c4d952
created 2017-02-13 19:28 -0800
pushed 2017-02-14 12:43 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1290292, bug 1290293) for gfx assertions
8401d12fe93637f11fe8acffba79c16ee192183e
created 2016-08-18 09:55 -0400
pushed 2017-02-14 12:43 +0000
Andrew Osmond Andrew Osmond - Bug 1290293 - Part 2e. Make SurfacePipe users clear unwritten pixels if the image is truncated. r=tnikkel
56f67dd567514cbf30de508487daa97d44b6c2ac
created 2017-02-13 22:34 +0100
pushed 2017-02-14 12:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 45dd83a63162 (bug 1339202) for crashing in image processing related tests, e.g. xpcshell test test_imgtools.js. r=backout
45dd83a63162363fe69af8e65e8a79b24827ce38
created 2017-02-08 15:48 -0500
pushed 2017-02-14 12:43 +0000
Andrew Osmond Andrew Osmond - Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
9fc1fccf53d3ba003829a46be3e3396022d81d92
created 2017-01-18 13:31 -0500
pushed 2017-02-08 00:56 +0000
Andrew Osmond Andrew Osmond - Bug 1331938 - Part 3. Switch to using VolatileSourceSurface instead of VolatileBuffer directly in imgFrame. r=tnikkel
0f9e64504f9a7d063e4a096605dd59ce3a50891e
created 2017-01-18 12:52 -0500
pushed 2017-01-28 21:11 +0000
Andrew Osmond Andrew Osmond - Bug 1332005 - Remove opaque BGRA8 image surface optimization. r=tnikkel
04689bf3a1f2edc7956e203b599a154a4e7ba026
created 2017-01-03 13:53 +0800
pushed 2017-01-05 04:00 +0000
cku cku - Bug 1323912 - Part 2. Pass opacity down to imgIContainer::Draw. r=mstange
7a3238ae0f8f8d3ae498725350fb6fcb5bb1ac8c
created 2017-01-04 21:47 -0500
pushed 2017-01-05 02:47 +0000
Iris Hsiao Iris Hsiao - Backed out changeset c868ab532766 (bug 1323912)
c868ab532766e6a98ed771d9477ed745d4c67f98
created 2017-01-03 13:53 +0800
pushed 2017-01-05 02:17 +0000
cku cku - Bug 1323912 - Part 2. Pass opacity down to imgIContainer::Draw. r=mstange
3d378a11890059e8ee2ab838f7111ebcb2d801a5
created 2016-09-15 13:53 +0200
pushed 2016-09-15 23:42 +0000
Bas Schouten Bas Schouten - Bug 1296657: Attempt to create an mOptSurface of the correct type for the DT we're drawing to. r=tnikkel
e7caba6197ba3500be336d88ca2571aa6c0b8192
created 2016-08-18 12:43 -0700
pushed 2016-08-19 13:59 +0000
Seth Fowler Seth Fowler - Bug 1296147 (Part 2) - Rename imgFrame::GetSurface() to imgFrame::GetSourceSurface() for clarity. r=edwin
bed21227876d1bee01453f32986ee3be8858488b
created 2016-07-30 14:10 -0700
pushed 2016-08-02 15:40 +0000
Seth Fowler Seth Fowler - Bug 1290682 (Part 3) - Remove RasterImage::CopyFrame(). r=edwin
1ab68b11a26e91bc144c735a9a86b995dfe1413a
created 2016-07-30 14:49 -0700
pushed 2016-08-02 15:40 +0000
Seth Fowler Seth Fowler - Bug 1290682 (Part 2) - Clean up imgFrame::Draw() and related code now that we know no non-trivial frame rects will occur. r=edwin
078d914cde9aa9cdfd19fc91db609fe967b9ef66
created 2016-07-30 13:41 -0700
pushed 2016-08-02 15:40 +0000
Seth Fowler Seth Fowler - Bug 1290681 (Part 2) - Remove the single color optimization from imgFrame. r=edwin
3760df5754587ef476f339032068eb22b682c87e
created 2016-07-19 16:22 -0700
pushed 2016-07-21 14:28 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 5) - Wrap frame timeout values in a FrameTimeout type that ensures they're normalized. r=edwin
13cd8e7c973a86d612e04819118d2ca1234059ef
created 2016-06-30 18:59 -0700
pushed 2016-07-01 09:20 +0000
Mason Chang Mason Chang - Bug 1282496 - memset unoptimized images with RGBX surface format to 0xFF. r=seth
d3c184e72f31a79f27d617b3b2401fb55c28b617
created 2016-06-27 19:13 -0700
pushed 2016-06-28 14:13 +0000
Phil Ringnalda Phil Ringnalda - Back out 269a48e67579 (bug 1282496) for Windows gfx crashes and assertion failures
269a48e6757917fdad3780f1f48dc99f4b2044ca
created 2016-06-27 17:45 -0700
pushed 2016-06-28 14:13 +0000
Mason Chang Mason Chang - Bug 1282496 - memset unoptimized images with RGBX surface format to 0xFF when using the skia backend. r=seth
39ba4da73c6c040e291520ecbec2d61bdeb3d168
created 2016-06-24 15:20 -0700
pushed 2016-06-27 10:07 +0000
Seth Fowler Seth Fowler - Bug 1255107 (Part 3) - Use SurfacePipe in the PNG decoder. r=njn
0f0586c0b68d927512617266a133545272dba9c7
created 2016-05-25 17:01 +0100
pushed 2016-06-06 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
d452f7cdc61e607a53c996798a14d93ab9d30378
created 2016-05-26 22:19 -0700
pushed 2016-05-27 21:17 +0000
Seth Fowler Seth Fowler - Bug 1059026 - Replace imgFrame::mOffset and imgFrame::mSize with imgFrame::mFrameRect. r=edwin
945c510ffa9b4af93cb438331af18ac82f4db59c
created 2016-05-26 11:33 -0700
pushed 2016-05-27 21:17 +0000
Seth Fowler Seth Fowler - Bug 1275750 (Part 3) - Remove imgFrame::GetFormat(). r=edwin
7c4ec7324278eabb7a00fcd9c11191fd699feb40
created 2016-05-26 11:33 -0700
pushed 2016-05-27 21:17 +0000
Seth Fowler Seth Fowler - Bug 1275750 (Part 2) - Remove unused GetDrawTarget()-related code. r=edwin
09070d5abf9f80a20fa9bb8d75c8ba3a253aec13
created 2016-05-26 11:33 -0700
pushed 2016-05-27 21:17 +0000
Seth Fowler Seth Fowler - Bug 1275750 (Part 1) - Remove unused ScalingData-related code. r=edwin
less more (0) -60 tip