gfx/layers/RotatedBuffer.cpp
7337fc1b714dbacf2af284cb04e1f92ec14997ff
created 2017-02-04 18:53 +1300
pushed 2017-04-18 12:07 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 7: Allow locking TextureClients in RotatedBuffer to be fallible. r=nical
6c0b2aee81443c80a0457f4c579a0b28408dd427
created 2017-01-24 08:03 -0500
pushed 2017-04-18 12:07 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1333122 - Condition disabling of buffer-rotation on the layer tree rather than a compile-time flag. r=ethlin
d1b64926c64c3f93e054c6089b43e5ae26510a38
created 2016-10-27 13:17 +1300
pushed 2017-01-23 14:19 +0000
Matt Woodrow Matt Woodrow - Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro
724705bf248219de32a1a096f7b59755ee08947d
created 2016-09-27 21:49 -0400
pushed 2017-01-23 14:19 +0000
George Wright George Wright - Bug 1297568 - Downgrade buffer creation failures if we're a reasonable size, and never assert r=dvander
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-08-01 13:59 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
7ed46b45eef8e576ad9f99def3c24cabfcfe89ab
created 2016-04-13 09:56 +0200
pushed 2016-06-06 19:02 +0000
Milan Sreckovic Milan Sreckovic - Bug 1262681 - Draw target also has to be valid for us to demand a snapshot. r=bas
089caa319fc93622deb8ec20d49c13af8347edb8
created 2016-02-13 16:50 -0800
pushed 2016-04-25 16:57 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond
94b30eb55f0c3e5b330b7ca5bc22fe3f753dfbcd
created 2016-01-18 17:20 -0800
pushed 2016-04-25 16:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 5) - Use the new rect iterators in gfx/. r=nical.
294b89a6fdae56d6eb3870081b5457238851e58c
created 2015-11-29 02:07 -0500
pushed 2016-01-25 13:55 +0000
Sunny Sidhu Sunny Sidhu - Bug 1220873 - Make Layer::mVisibleRegion a LayerIntRegion. r=botond
ed48eac74e39a37bf9b1fc21e1ae16699965b19f
created 2015-11-11 14:23 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
d48deb2b74ddaab1cc134787a02ae61f1f47d3ce
created 2015-10-27 18:21 +0100
pushed 2015-12-14 20:08 +0000
Nicolas Silva Nicolas Silva - Bug 1194775 - Paper over a crash in ContentClient. r=Bas
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
1ddb3a3a725577047292f98a34b4272540729f57
created 2015-08-03 04:07 -0400
pushed 2015-09-21 14:04 +0000
Jamie Nicol Jamie Nicol - Bug 1187619 - Only optmimize FrameLayerBuilder visibility calculations if correct. r=mattwoodrow
9116170485f2e6cc1bbba2cf8a01e1ac994a8a6d
created 2015-07-21 09:19 +0100
pushed 2015-09-21 14:04 +0000
Jamie Nicol Jamie Nicol - Bug 1176077 - Only recompute PaintedLayer item visibility when display list has changed. r=mattwoodrow
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-09-21 14:04 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
a490322a1877ef0fc7bb9900c0fe5c3756644221
created 2015-06-15 16:57 -0400
pushed 2015-08-10 18:23 +0000
Markus Stange Markus Stange - Bug 1169331 - Always clip rotated buffer quadrant drawing to the fill rect. r=jrmuizel
99d6da0042f3c290393e97c5709f449a9129bdc5
created 2015-06-11 15:39 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 67527d8c0688 (bug 1169331) for being the most-likely cause of semi-frequent Android debug reftest failures.
67527d8c06880c1af9832bb7414520648869393c
created 2015-06-05 13:34 -0400
pushed 2015-08-10 18:23 +0000
Markus Stange Markus Stange - Bug 1169331 - Always clip rotated buffer quadrant drawing to the fill rect. r=jrmuizel
ef8381db1873176dc88ea4c5dc9e3000870347da
created 2015-06-03 13:45 +0200
pushed 2015-08-10 18:23 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical
ff36a419222a50e3b534aaae9a39a2e273228c5f
created 2015-05-29 17:01 +0200
pushed 2015-08-10 18:23 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Edit include and comments that contained gfxIntSize and nsIntSize. r=nical
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-08-10 18:23 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
78ad86e96087442ec4d44fa7da0a8eda51e2f005
created 2015-04-13 17:07 -0400
pushed 2015-06-29 20:18 +0000
Milan Sreckovic Milan Sreckovic - Bug 1153724 - Only assert if the size was reasonable to start. r=mchang
1233c159ab6da5118ee8199518415a74024d895b
created 2014-10-10 12:09 -0400
pushed 2015-04-21 23:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d89ec5b69c01 (bug 1076825)
d89ec5b69c012c74e975fc90500c477af3e921db
created 2014-10-06 14:37 +0200
pushed 2015-04-21 23:53 +0000
Nicolas Silva Nicolas Silva - Bug 1076825 - Don't crash release builds if allocating the buffer on white failed in RotatedBuffer.cpp. r=Bas, a=sledru
6105b754be107ea062b75f7047bcfb0a20c422e5
created 2015-02-02 17:46 -0500
pushed 2015-03-30 18:32 +0000
Milan Sreckovic Milan Sreckovic - Bug 1081911 - Null pointer check (wallpaper) for destDTBufferOnWhite. r=mattwoodrow
b4548456063048f2f42ee25b578df16a337a73d4
created 2015-01-28 15:34 -0800
pushed 2015-03-30 18:32 +0000
David Anderson David Anderson - Don't clear the rotated buffer if we incorrectly assume content will be COLOR_ALPHA. (bug 1126045 part 3, r=mattwoodrow)
8f52ac825ba7a97e2d2338c465a806cce5556571
created 2015-02-02 17:46 -0500
pushed 2015-02-04 16:40 +0000
Milan Sreckovic Milan Sreckovic - Bug 1081911 - Null pointer check (wallpaper) for destDTBufferOnWhite. r=mattwoodrow, a=sledru
24a8f5ee0ad03bdaa2a514454aa6bc90c655bbf8
created 2015-01-20 12:47 -0500
pushed 2015-01-27 15:46 +0000
Milan Sreckovic Milan Sreckovic - Bug 1088833 - A bit of a clean up of warnings, and catch bad draw target in the d3d11 canvas case. r=bschouten, a=sledru
6505045340525921f3844daab41a74a8400d5eec
created 2014-11-25 20:19 +0100
pushed 2015-01-12 19:37 +0000
Nicolas Silva Nicolas Silva - Bug 1102895 - Remove unused TextureFlags. r=sotaro
ef55c94657dc6d1a04dc23919da1d7b917de2302
created 2014-11-20 15:48 +0100
pushed 2015-01-12 19:37 +0000
Nicolas Silva Nicolas Silva - Bug 1086670 - Add some gfxCriticalError logs around DrawTarget creation. r=Bas
c890e0fa846d02d879547df458a9d6c25e540cbc
created 2014-10-07 10:45 +0200
pushed 2014-11-28 15:29 +0000
Nicolas Silva Nicolas Silva - Bug 1016540 - GrallocTextureSource::DeallocateDeviceData must assert that it has a compositor, rather than a gl context. r=sotaro
c2971c67412a887f0ffd02b5164d3b951be57a95
created 2014-10-06 14:37 +0200
pushed 2014-11-28 15:29 +0000
Nicolas Silva Nicolas Silva - Bug 1076825 - Don't crash release builds if allocating the buffer on white failed in RotatedBuffer.cpp. r=Bas
d3d0a47e6eb7388420ec5afe69f6004356665791
created 2014-10-01 01:25 -0400
pushed 2014-11-28 15:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1074615. Remove DRAW_SNAPPED. r=mwoodrow
beada1ade8beb8477605e05c935f14ec3f033ba3
created 2014-09-25 14:01 -0400
pushed 2014-11-28 15:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1073086. Remove broken snapping code. r=mwoodrow
8d578891aa895100ab0f5cf312b13a9313ff5860
created 2014-09-29 17:42 +0100
pushed 2014-11-28 15:29 +0000
Ed Morley Ed Morley - Backed out changeset 318fa507832d (bug 1073086)
318fa507832d7fa368612ff20ebf891e084fdfc0
created 2014-09-25 14:01 -0400
pushed 2014-11-28 15:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1073086. Remove broken snapping code. r=mwoodrow
0e92508994019308a549b841ee0ec32321f93e72
created 2014-09-26 13:06 -0400
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
3b03f3ab20bb7248e01d9ad14a7ec134c5733d51
created 2014-09-14 23:51 +0200
pushed 2014-11-28 15:29 +0000
Bas Schouten Bas Schouten - Bug 1066417: Add Direct2D 1.1 to the list op backends that don't like OP_SOURCE. r=mattwoodrow
09d86eb69c01d434dd33fedd7ce807470973a605
created 2014-09-10 18:29 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
335f38ba4490add6bd5f92d55879667fad608dc8
created 2014-09-10 14:26 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
07c38f762c8152e3ca1db4224f39d43096e41c40
created 2014-09-10 14:30 +0200
pushed 2014-11-28 15:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e6b766d8a815 (bug 1065127) for bustage
e6b766d8a815a4a70bb26211eb800ae0963b0fd5
created 2014-09-10 11:45 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
102a98fe647f1197ecb3a6638928334ef3e80781
created 2014-10-07 10:45 +0200
pushed 2014-10-13 16:35 +0000
Nicolas Silva Nicolas Silva - Bug 1016540 - GrallocTextureSource::DeallocateDeviceData must assert that it has a compositor, rather than a gl context. r=sotaro, a=lmandel
0af2ec81ae6c01440ed0c43db17151d16e4fa40b
created 2014-10-06 14:37 +0200
pushed 2014-10-13 16:35 +0000
Nicolas Silva Nicolas Silva - Bug 1076825 - Don't crash release builds if allocating the buffer on white failed in RotatedBuffer.cpp. r=Bas, a=sledru
436cc8abfda3ba2f27c889379b293bb0b73f1528
created 2014-07-30 15:38 +0200
pushed 2014-10-13 16:35 +0000
Bas Schouten Bas Schouten - Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
1528900bd8cfcb5cebaa9e7fca8c6eaea5771cb8
created 2014-07-30 14:54 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset 6bc1a62eb443 (bug 947781) for build failures
6bc1a62eb4439c5805d55ef57e5433e23cb28528
created 2014-07-30 15:38 +0200
pushed 2014-10-13 16:35 +0000
Bas Schouten Bas Schouten - Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
c7e41037c9027c18e4036e8db15666ec44dc06b5
created 2014-07-18 18:48 +1200
pushed 2014-09-02 16:39 +0000
Matt Woodrow Matt Woodrow - Bug 1039145 - Part 2: Fully remove component alpha/background copying support from BasicCompositor. r=roc
dec88a54d91f6e593a5eb7f2986b91f17d8e64ea
created 2014-07-18 10:45 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 49c713f92304 (bug 1039145)
49c713f923046213b70c31f3108d10abfca6c9a1
created 2014-07-18 18:48 +1200
pushed 2014-09-02 16:39 +0000
Matt Woodrow Matt Woodrow - Bug 1039145 - Part 2: Fully remove component alpha/background copying support from BasicCompositor. r=roc
4c3c8d6368f386255bcc2de53aa009587b31f076
created 2014-06-19 21:35 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
a3dcd96e1b84d347b6d09fa8c16ebfbae3613f7e
created 2014-06-11 14:57 -0400
pushed 2014-09-02 16:39 +0000
Nicolas Silva Nicolas Silva - Bug 1023350 - Rename TextureClient::GetAsDrawTarget into TextureClient::BorrowDrawTarget and fix TextureClientX11. r=bjacob
less more (0) -100 -60 tip