gfx/2d/DrawTargetCairo.cpp
678e0066c0e1b4a4f587fa2a409b7fc68f59d883
created 2012-10-24 22:03 -0400
pushed 2012-10-31 21:26 +0000
Anthony Jones Anthony Jones - Bug 796418 - Check cairo matrix before drawing. r=joe
0e0098d68198ec228ef2aacad6eb85b647703656
created 2012-10-10 06:32 -0400
pushed 2012-10-11 23:26 +0000
Anthony Jones Anthony Jones - Bug 795763 - Support extend mode for gradient patterns in DrawTargetCairo. r=joe
fcbe63ccf09b3ca537be1f593be3ab66ff1b6cb6
created 2012-10-02 20:14 -0400
pushed 2012-10-05 13:20 +0000
Nicholas Cameron Nicholas Cameron - Bug 753237 - Implement DrawTargetCairo::Mask(). r=joe
96ef3b8bd9ed911a42f1c27cd23604edc846cda1
created 2012-09-28 13:21 -0400
pushed 2012-10-05 13:20 +0000
Andrew Quartey Andrew Quartey - Bug 793201 - Fix compiler warnings in Azure with MSVC r=bas
751b35e798d55e9f98b91e4ae486f3593c2d4bbf
created 2012-09-06 16:07 +1200
pushed 2012-09-07 18:20 +0000
Nicholas Cameron Nicholas Cameron - Bug 722217; keep only a single snapshot. r=jrmuizel
bc9be79a2eeb1883b19f3cab74ce821c7b45be95
created 2012-09-04 21:01 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 788087 - Apply matrices to Azure/Cairo patterns. r=joe
2879ae03fa01e42abca8983dc0f73c3a11f193b0
created 2012-09-03 17:48 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 784573 - Fix problems converting cairo paths between user space and device space. r=joe
6c66c399738180c890c19903da1e2b4f0b110dea
created 2012-09-02 19:07 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Use a similar surface for non-blurred shadows to improve performance. r=joe
79df91a7ff8cbead52ee1777b40c2625e98d0d5c
created 2012-09-02 19:07 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Speed up shadows by using tee surface to avoid doing a read back. r=jrmuizel
b3ab8d4a18fe8d9bea365a652d7c5e2f7582474e
created 2012-09-02 19:07 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Fix shadow surface extents so they aren't double padded. r=joe
208e1a753a8b89255609089c3e31c19a0f11c253
created 2012-09-02 19:07 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Clean up DrawTargetCairo::DrawSurfaceWithShadow() to make it simpler and paint correctly in all modes. r=jrmuizel
d9a7f7115ec6520e39ff97820e1d14c5fd670da1
created 2012-08-29 18:28 -0400
pushed 2012-09-07 18:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 503884273a3a, dc33092d9cd8, 1099c9f0962d, 682a61f34c81, fc26333c7525, e823337a4f78, and cfa7cdede09c (bug 781731) due to OSX bustage on a CLOSED TREE.
cfa7cdede09c42af042e388cb54f372c115e53b5
created 2012-08-29 17:00 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Use a similar surface for non-blurred shadows to improve performance. r=joe
fc26333c75250bbc07e9f735afb3ac268ce58612
created 2012-08-29 17:00 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Speed up shadows by using tee surface to avoid doing a read back. r=jrmuizel
682a61f34c81301dfa4f529ab7ce82e11ef81c11
created 2012-08-29 17:00 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Fix shadow surface extents so they aren't double padded. r=joe
1099c9f0962dfae7360df81161c98ff8bffc1cd2
created 2012-08-29 17:00 -0400
pushed 2012-09-07 18:20 +0000
Anthony Jones Anthony Jones - Bug 781731 - Clean up DrawTargetCairo::DrawSurfaceWithShadow() to make it simpler and paint correctly in all modes. r=jrmuizel
625f746bedf959afeea510e98feba7b0f0295cc5
created 2012-08-28 20:55 -0400
pushed 2012-08-30 01:33 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 781380 - Follow-up fix for a change that was lost in the original landing. r=ajones
a8f183cf4b38272152dac2a43819592406ec54a6
created 2012-08-27 12:27 +0200
pushed 2012-08-30 01:33 +0000
Ms2ger Ms2ger - Backout bug 781731.
8ac3a7df2b6a64ab5ebe600c91ec0de9ef33d9d4
created 2012-08-27 11:34 +0200
pushed 2012-08-30 01:33 +0000
Anthony Jones Anthony Jones - Bug 781731 - Use a similar surface for non-blurred shadows to improve performance; r=roc
aec0729913fee9e86cf3d7aff9315382f963b5ec
created 2012-08-27 11:34 +0200
pushed 2012-08-30 01:33 +0000
Anthony Jones Anthony Jones - Bug 781731 - Speed up shadows by using tee surface to avoid doing a read back; r=roc
4041007e49cd37f4fa1018bbda066c8cc158e2a9
created 2012-08-27 11:32 +0200
pushed 2012-08-30 01:33 +0000
Anthony Jones Anthony Jones - Bug 781731 - Fix shadow surface extents so they aren't double padded; r=roc
ddff99db5f7c61f3a58eadde82541bf0235d5a3a
created 2012-08-27 11:31 +0200
pushed 2012-08-30 01:33 +0000
Anthony Jones Anthony Jones - Bug 781731 - Clean up DrawTargetCairo::DrawSurfaceWithShadow() to make it simpler and paint correctly in all modes; r=jrmuizel
e137f28dfe7043a5ab7531fd2989c610092826a1
created 2012-08-23 19:50 -0400
pushed 2012-08-30 01:33 +0000
Anthony Jones Anthony Jones - Bug 781380 - Fix cairo surface memory leak in DrawTargetCairo::DrawSurfaceWithShadow(). r=roc
c97a0ffcf50061f24a924001ca46064f18ef3857
created 2012-08-23 19:50 -0400
pushed 2012-08-30 01:33 +0000
Anthony Jones Anthony Jones - Bug 781380 - Fix cairo surface memory leak in DrawTargetCairo::CreateSimilarDrawTarget(). r=roc
ca3a3ff0af73b6e885b2c2de97f249cacf8dd099
created 2012-08-23 08:56 +1200
pushed 2012-08-30 01:33 +0000
Nicholas Cameron Nicholas Cameron - Bug 784260; DrawTargetD2D should deal with Cairo surfaces in CreateBrush... . r=Bas
8f6b4e0bcef0922e09b722a6b52285918ca88c63
created 2012-08-14 14:06 -0400
pushed 2012-08-20 21:21 +0000
Joe Drew Joe Drew - Bug 782416 - Switch from NULL to nullptr in gfx::2d. r=Bas
6ce9bc206a7d8fad6d271d494cde4878a5895f6b
created 2012-08-15 12:51 -0400
pushed 2012-08-20 21:21 +0000
Joe Drew Joe Drew - Back out 98d2c24ce932 for failing to build r=moron
98d2c24ce932753f929d0004581c11269afefa30
created 2012-08-14 14:06 -0400
pushed 2012-08-20 21:21 +0000
Joe Drew Joe Drew - Bug 782416 - Switch from NULL to nullptr in gfx::2d. r=Bas
5976c3d86e7533d5499126e3b28a70ac5346c576
created 2012-08-10 06:45 +1200
pushed 2012-08-16 01:15 +0000
Nicholas Cameron Nicholas Cameron - Bug 781056; remove extraneous save/restores from DrawTargetCairo. r=bas
bedac566fd5af4674c80f78ec3c696ab49566623
created 2012-08-09 08:17 +1200
pushed 2012-08-16 01:15 +0000
Nicholas Cameron Nicholas Cameron - Bug 780392; Make ScaledFontDWrite inherit from ScaledFontBase. r=bas
74c9c20b284a1ec7ee5d6152b89396b25613017c
created 2012-07-27 17:51 -0400
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 778195 - Add string.h to cover memcpy include and fix build error. r=nrc
28ba7ce0a1972eb5ae44bf29199a280b24d4c65d
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 748116; refactor DrawTargetCairo::GfxPatternForPattern. r=roc
7378179b373e1c9749e413fd7af9a18afdc94f13
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 748116; Make DrawTargetCairo::DrawSurface work with non-Cairo source surfaces. r=roc
0223c2ea0033887d0e834415d08c4ddce2bdd423
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Anthony Jones Anthony Jones - Bug 764125; Fix canvas 2d.drawImage.5arg and 2d.drawImage.9arg surface scaling tests. r=karl
f731bb5b22b8734b01690cea06b0911ee6768402
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 764125; drawing changes to DrawTargetCairo; r=jrmuizel
ad4139ad624766ad678cc8f0caabd00d9bbf199a
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 764125; store a reference to the backing surface in DrawTargetCairo; r=Bas
f5a58948203ff8e863ed8c89729692b955255aa7
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 764125; pass around the size of a gfxASurface when creating a DrawTarget. r=Bas
9b9acad7f6d040a8f8d25ad423e69041c5a7d76a
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Anthony Jones Anthony Jones - Bug 764125; implement DrawTargetCairo::CopySurface; r=Bas
ff7d09c5c94590102341c9e7932a1a866c7ce837
created 2012-07-26 18:48 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
904e9e5125fd4ee59c959ebf63bf2b49a84fb9b4
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 748116; refactor DrawTargetCairo::GfxPatternForPattern. r=roc
214f477e638a5b4f2b2ea582887975a8d5d38ae3
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 748116; Make DrawTargetCairo::DrawSurface work with non-Cairo source surfaces. r=roc
d420f6ee14c7411dca057b48cc9dc06910f9e2d0
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Anthony Jones Anthony Jones - Bug 764125; Fix canvas 2d.drawImage.5arg and 2d.drawImage.9arg surface scaling tests. r=karl
436db785018e693e5bf1054f0cd600f22d6ffa05
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 764125; drawing changes to DrawTargetCairo; r=jrmuizel
0aaf4ca5e3b1d4984c50b4963f9d9135e88b7a50
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 764125; store a reference to the backing surface in DrawTargetCairo; r=Bas
fb9dbab5aff6746519c2265864ee86ff661f63a9
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 764125; pass around the size of a gfxASurface when creating a DrawTarget. r=Bas
338de2a051a53874c547b26ecd452f351828f08a
created 2012-07-24 22:18 +1200
pushed 2012-08-06 22:42 +0000
Anthony Jones Anthony Jones - Bug 764125; implement DrawTargetCairo::CopySurface; r=Bas
7bcf7ead7392057b9631fa6ee8012a53a92c6880
created 2012-05-31 15:46 +0100
pushed 2012-10-31 21:26 +0000
Ed Morley Ed Morley - Backout fa3fe2aff1f5 (bug 756996) for bustage
fa3fe2aff1f56fa0320c4bc1dae935833b4af5b5
created 2012-05-31 16:09 +0200
pushed 2012-10-31 21:26 +0000
Jacek Caban Jacek Caban - Bug 756996 - GCC warnings in gfx/2d r=bas
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-10-31 21:26 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
b21638e661357fdc9e88c5934527f63b0173d69a
created 2012-05-17 17:54 -0400
pushed 2012-10-31 21:26 +0000
Nicholas Cameron Nicholas Cameron - Bug 756007 - Fix path invariant for Azure/Cairo push/pop clip. r=joe
404ef622ffd39ca75974b87f3d0086f411fc832d
created 2012-04-26 10:04 +1200
pushed 2012-10-31 21:26 +0000
Nicholas Cameron Nicholas Cameron - Bug 747822 - Implement push/pop clip for Cairo/Azure. r=joe
4d21d1ad9b350652dc7d18a496cfba6bdded522d
created 2012-03-19 19:20 +0000
pushed 2012-10-31 21:26 +0000
Bas Schouten Bas Schouten - Bug 736134 - Part 1: Add GlyphRenderingOptions API to Azure. r=jrmuizel
225992112e9dc93c40d4055a64ce1c0e7c4c9c74
created 2012-02-04 07:22 -0500
pushed 2012-10-31 21:26 +0000
Nathan Froyd Nathan Froyd - Bug 724275 - fix -Wswitch warnings; r=jrmuizel
2567134e9924ccb89962095bf7f9ee803c6aaac5
created 2012-01-27 13:09 -0500
pushed 2012-10-31 21:26 +0000
Joe Drew Joe Drew - Bug 719631 - Support creating offscreen DrawTargets for the Cairo backend. r=jrmuizel
64c5a333c0f63e2e0748c7bf02f82f4ecc40260e
created 2012-01-27 13:08 -0500
pushed 2012-10-31 21:26 +0000
Joe Drew Joe Drew - Bug 719627 - Merge the functionality of ScaledFontCairo into ScaledFontBase, as is its purpose. r=jrmuizel
603df6854a5296c095df575bafd5f4353770d1ee
created 2012-01-10 13:26 -0500
pushed 2012-10-31 21:26 +0000
Joe Drew Joe Drew - Bug 715513 - Implement text in the new 2D API's Cairo backend. r=jrmuizel
7349c6b4ac7f856f12b606894872c526e8ffae28
created 2012-01-09 17:19 -0500
pushed 2012-10-31 21:26 +0000
Joe Drew Joe Drew - Bug 715652 - Jeff's review requested changes which were easier to implement on top of path support. r=jrmuizel
14930a83054b9cfda27d7e60f54680215fd8ac63
created 2012-01-09 17:15 -0500
pushed 2012-10-31 21:26 +0000
Joe Drew Joe Drew - Bug 707848 - Implement paths in the 2D API's Cairo backend. r=jrmuizel
4b4d5cd00d43f83f097b2b7a0b7d1e407b5e4081
created 2012-01-09 16:50 -0500
pushed 2012-10-31 21:26 +0000
Joe Drew Joe Drew - Bug 715652 - Implement significantly more of the 2D API for the Cairo backend. r=jrmuizel
c957d129308b0d3cc1053990d986d132db643266
created 2011-06-26 23:10 +0900
pushed 2012-10-31 21:26 +0000
Takanori MATSUURA Takanori MATSUURA - Bug 667286 - Include cairo.h as "cairo.h" instead of "cairo/cairo.h"; r=bas
less more (0) tip