gfx/2d/DrawTargetCairo.cpp
956578072396c5ae10d34d17a73883b9f6b1dd8a
created 2014-05-08 11:23 +1200
pushed 2014-05-13 14:28 +0000
Matt Woodrow Matt Woodrow - Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas, a=sledru
eb84c3250ae31fec915791e4847b4cab991452d7
created 2014-05-12 09:39 -0400
pushed 2014-05-12 13:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7d945895a6d9 (bug 1003707) for bustage.
7d945895a6d92fc152d6c6b20f47c05669f81d37
created 2014-05-08 11:23 +1200
pushed 2014-05-12 13:22 +0000
Matt Woodrow Matt Woodrow - Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas, a=sledru
9bdb998af6c17d749c80056e879915c2eeaaabf1
created 2014-02-27 11:56 -0500
pushed 2014-04-28 18:51 +0000
Horia Iosif Olaru Horia Iosif Olaru - Bug 952051 - Change the GetOperator call in FlushGroup to take into account the mix-blend-mode operator for the group. r=roc
01dbbc492f157260cf4112bcddddb08e6d4e1351
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 8/9 - Make remaining Moz2D enums typed - r=Bas
12e72f2f90e3e6031e94d6b29bf78e0a979513d3
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
cf1cbaffbfbc60529b036e0bcdad3362c42615e5
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
1e18486ef2ced20749a013cc5b98e1c7c43d6310
created 2014-01-10 13:55 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 1/9 - Make SurfaceType a typed enum - r=Bas
1fa9d7cf6d623552d4a4c86b374eaccd5c3354eb
created 2014-01-07 11:27 +1300
pushed 2014-03-17 21:55 +0000
Nicholas Cameron Nicholas Cameron - Bug 950550. Restore the transform in DrawTargetCairo::PopClip. r=jrmuizel
272bb40f463fc836525d10f0785035851481964b
created 2013-11-27 12:22 +0100
pushed 2014-02-04 01:06 +0000
Markus Stange Markus Stange - Bug 924102 - Implement DrawTarget filter APIs with FilterNodeSoftware for Cairo, CG, D2D, D2D1 and Dual. r=Bas
7f470ad20b6b2f2461576608557df7e164834695
created 2013-11-27 12:22 +0100
pushed 2014-02-04 01:06 +0000
Markus Stange Markus Stange - Bug 924102 - Let AlphaBoxBlur take separate blur radius parameters for X and Y. r=Bas
5d4d2a7ffe3abdcf0d88ec2b34f216bda4faf2da
created 2013-11-13 08:23 -0500
pushed 2014-02-04 01:06 +0000
Jaroslav Kopecký Jaroslav Kopecký - Bug 937978 - Make SetPermitSubpixelAA a nop with --enable-system-cairo (like bug 623797). r=mattwoodrow
e9370b4c4aced54e2fca3c9de2c2603ecabfd97b
created 2013-11-05 17:50 +1300
pushed 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas
9c2338877b059ad403a8197c3bbce6a309ba492a
created 2013-11-08 14:39 +1300
pushed 2014-02-04 01:06 +0000
Nicholas Cameron Nicholas Cameron - Bug 934842. CopySurface for data source surfaces. r=Bas
ed57804472ee8a81b40f28bbdbf015cc74ef33b3
created 2013-11-05 20:00 +1300
pushed 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Backout c99d15a060e2 for causing windows Ru reftest failures.
c99d15a060e22f93765d56c3cb44ad8182e01461
created 2013-11-05 17:50 +1300
pushed 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas
1aa8cb86bef01c9d9e9f91ab491296c38cc58701
created 2013-11-04 00:57 +0100
pushed 2014-02-04 01:06 +0000
Bas Schouten Bas Schouten - Bug 934287: Add size and for data DrawTarget creation functions. r=mattwoodrow
cf2681f80043d576f196432a59ebe34b0236cfb1
created 2013-11-04 00:57 +0100
pushed 2014-02-04 01:06 +0000
Bas Schouten Bas Schouten - Bug 934286: Ifdef Mozilla specific cairo function usage. r=mattwoodrow
4c3c13fc333c330118b25f261f2dd51dcbc7f10a
created 2013-10-25 23:25 +0200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 924679. Part 4: Add Factory::CreateSourceSurfaceForCairoSurface. r=mattwoodrow
109c230d491571f8854988d8f7670139a170c2e4
created 2013-11-13 08:23 -0500
pushed 2013-12-16 19:26 +0000
Jaroslav Kopecký Jaroslav Kopecký - Bug 937978 - Make SetPermitSubpixelAA a nop with --enable-system-cairo (like bug 623797). r=mattwoodrow, a=lsblakk
5ec49fda7a689769e2188d547a8b410b8687e55a
created 2013-11-05 17:50 +1300
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas, a=bajaj
5a7016b24bf89eddf511b4893a8be3f6192814e1
created 2013-10-22 12:11 +0200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 928727 - Don't clear before drawing with OPERATOR_SOURCE in DrawTargetCairo, since we know all required pixels will be clear already. r=jrmuizel
a047800e4772a68f16a49b6df74c7ff54fc798f0
created 2013-10-22 12:11 +0200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 928727 - Share code for getting the user-space clip bounds in DrawTargetCairo. r=jrmuizel
27b3b090e4fd66b7a7c727c0d42137a6af16557d
created 2013-10-11 16:47 -0400
pushed 2013-12-09 19:58 +0000
Benoit Girard Benoit Girard - Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas
fc7cc3c1dccfb9892e14b5639ccb533aba270156
created 2013-10-17 19:08 -0400
pushed 2013-12-09 19:58 +0000
Benoit Girard Benoit Girard - Bug 928123 - Avoid PushGroup during simple FillRect. r=Bas
9ae8ea90aff4e142f777beb659f8488d35a0a983
created 2013-10-18 10:21 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 6150269410b2 (bug 921212) for bustage on a CLOSED TREE.
6150269410b2ddad02f99457a33d922e2e3784ad
created 2013-10-11 16:47 -0400
pushed 2013-12-09 19:58 +0000
Benoit Girard Benoit Girard - Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas
0cb34784d9da2f7ed3c11d306709e58ada105219
created 2013-10-15 14:55 +1300
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 740598 - Add optimized version of CopyRect for the cairo backend. r=Bas
3287d7bbdc14370007bc4fc56356766b6412a49e
created 2013-09-28 16:20 +0200
pushed 2013-12-09 19:58 +0000
Bas Schouten Bas Schouten - Bug 918613: Convert cairo path code to use cairo_path_t. r=jrmuizel
5758b5d10fce4f375ce2c2b29cc9946cfa411bcf
created 2013-09-27 17:21 +0200
pushed 2013-12-09 19:58 +0000
Markus Stange Markus Stange - Bug 921132 - Make CopyDataToCairoSurface respect stride. r=ncameron
96f24d4ebe113077466020025881f5206253edf3
created 2013-09-27 17:18 +0200
pushed 2013-12-09 19:58 +0000
Markus Stange Markus Stange - Bug 921501 - Call CGBitmapContextGetHeight when getting the height for Cairo Quartz surfaces. r=Bas
b1899a7985ef364da48d3d1b977ff44870f2c872
created 2013-09-23 15:28 +1200
pushed 2013-12-09 19:58 +0000
Anthony Jones Anthony Jones - Bug 918138 - Move Borrowed*Context to a separate header file; r=mattwoodrow
e649d78553ec849a501a04ea52b538b60a933de2
created 2013-09-20 14:00 +1200
pushed 2013-12-09 19:58 +0000
Anthony Jones Anthony Jones - Bug 740200 - BorrowedContext support for cairo; r=mattwoodrow
25ee493a6e17fd236f115b020ee3c40738c02939
created 2013-09-18 23:08 -0700
pushed 2013-12-09 19:58 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 907926, bug 911393, bug 740200, bug 917703) for b2g build bustage
d871c0d615105982da5782a61d7ead122247e32b
created 2013-09-19 16:29 +1200
pushed 2013-12-09 19:58 +0000
Anthony Jones Anthony Jones - Bug 740200 - BorrowedContext support for cairo; r=mattwoodrow
77d48a04eef0b7c9b3b7b7b338a0619b70649b0c
created 2013-10-11 16:47 -0400
pushed 2013-10-28 21:59 +0000
Benoit Girard Benoit Girard - Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas, a=koi+
3eb3561451c317fc63541d985915524fce086bf3
created 2013-09-11 17:08 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Avoid pushing a group if we can in DrawTargetCairo::DrawSurface. r=Bas
7502c616895dfe1016d9ac47a330dcd45fb5effa
created 2013-09-11 17:08 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Add support for windows surfaces in DrawTargetCairo size lookup. r=Bas
a368b28a51e945bd9d35be276383ae3ffc967f0c
created 2013-09-11 13:32 -0400
pushed 2013-10-28 21:59 +0000
Vladan Djeric Vladan Djeric - Backed out changeset 78f1f02b6b36 (bug 907926) for TART regressions
e42f0bf501e02c559a2d50890a736d9b456e6065
created 2013-09-11 13:31 -0400
pushed 2013-10-28 21:59 +0000
Vladan Djeric Vladan Djeric - Backed out changeset b5d9ee3b3538 (bug 907926) for TART regressions
b5d9ee3b353897324fb5c0b84c8710025f9e9a9b
created 2013-09-11 17:08 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Avoid pushing a group if we can in DrawTargetCairo::DrawSurface. r=Bas
78f1f02b6b360a537451274aa1a7f95284a77cd2
created 2013-09-11 17:08 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Add support for windows surfaces in DrawTargetCairo size lookup. r=Bas
588d4d76f777dc37235f1a8dfcaedeeeb88f7918
created 2013-08-23 16:54 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907011 - Don't copy surface contents into the snapshot when destroying DrawTargetCairo. r=Bas
eef7f16f13c7d37d9aa835dd28cded588c3292ff
created 2013-08-23 16:53 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907011 - Expose cairo objects from gfxContext when using Azure/cairo. r=Bas
1f43ebeb69e290bf3f238e0bef5300dc8eed2a0f
created 2013-08-21 11:57 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907011 - Implement pattern matrices for the Cairo Azure backend. r=Bas
a2abafe9a21332f39614ae7da15e174fecf488a9
created 2013-08-21 11:56 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907011 - Implement antialias mode for the Cairo Azure backend. r=Bas
13bb9200d3004213e6ad12fbc1e7dd3fce9faa23
created 2013-08-21 11:52 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 904981 - Clear surface devices offsets in DrawTargetCairo since we don't use them. r=Bas
cf064646552346bd2fce25d8c5063f0448062cb5
created 2013-07-11 10:43 -0400
pushed 2013-09-16 19:14 +0000
James Kolb James Kolb - Bug 889693 - Implement MaskSurface in DrawTargetCairo. r=Bas
43516c3e17fbfb985eb4683961ca0b9da806ad0b
created 2013-06-12 23:57 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 880836. Add MaskSurface() to Azure. r=bas
d5b59c74871e627869f7399015f02b62bb5bd839
created 2013-06-18 12:08 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8dcb029b9ca5 (bug 880836) for asserts.
8dcb029b9ca587d315419f2f907671ddb4c9620a
created 2013-06-12 23:57 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 880836. Add MaskSurface() to Azure. r=bas
201dab279504b13f4b4f6828efe7b1bd29f99d77
created 2013-04-19 12:13 +0200
pushed 2013-04-30 23:58 +0000
Milan Sreckovic Milan Sreckovic - Bug 845125 - Add gfxImageSurface constructor that allocates more space than needed, change AlphaBoxBlur to not hold on to the data and let the callers manage it. r=jmuizelaar, a=bajaj
cb91e0df071e8d99fb884b400b6340ecf57c22a4
created 2013-01-17 14:38 +0100
pushed 2013-01-22 22:22 +0000
Milan Sreckovic Milan Sreckovic - Bug 803568: Check for Cairo surface creation failure. r=bas a=akeybl
bad0552d04426b47e2d7844246594824aa538c19
created 2012-12-05 13:02 +1300
pushed 2013-01-07 21:25 +0000
Nicholas Cameron Nicholas Cameron - Bug 814828 - DEST_OUT has no affect outside the source. r=bas, a=akeybl
678e0066c0e1b4a4f587fa2a409b7fc68f59d883
created 2012-10-24 22:03 -0400
pushed 2013-01-07 21:25 +0000
Anthony Jones Anthony Jones - Bug 796418 - Check cairo matrix before drawing. r=joe
0e0098d68198ec228ef2aacad6eb85b647703656
created 2012-10-10 06:32 -0400
pushed 2013-01-07 21:25 +0000
Anthony Jones Anthony Jones - Bug 795763 - Support extend mode for gradient patterns in DrawTargetCairo. r=joe
23c595cd1ec4791cc84903cc662b47387f13dc41
created 2012-12-05 13:02 +1300
pushed 2012-12-07 23:28 +0000
Nicholas Cameron Nicholas Cameron - Bug 814828 - DEST_OUT has no affect outside the source. r=bas, a=akeybl
fcbe63ccf09b3ca537be1f593be3ab66ff1b6cb6
created 2012-10-02 20:14 -0400
pushed 2012-11-19 21:10 +0000
Nicholas Cameron Nicholas Cameron - Bug 753237 - Implement DrawTargetCairo::Mask(). r=joe
96ef3b8bd9ed911a42f1c27cd23604edc846cda1
created 2012-09-28 13:21 -0400
pushed 2012-11-19 21:10 +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-11-19 21:10 +0000
Nicholas Cameron Nicholas Cameron - Bug 722217; keep only a single snapshot. r=jrmuizel
less more (0) -100 -60 tip