gfx/thebes/gfxImageSurface.cpp
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
063627f4d8c2fb6be7207c640ae635b9ae545b4a
created 2013-09-20 21:50 +1200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Mark gfxSubimageSurface as opaque if it is within the opaque rect of the parent surface. r=roc
a2bd329f6ba02c55571211f386e526e7358eb993
created 2013-09-19 17:23 +1200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
1f6d484652904ce39c0145050c9c2a69dffe4d3a
created 2013-09-19 17:56 -0700
pushed 2013-12-09 19:58 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 907926, bug 911393, bug 917703) due to OSX reftest bustage during an unrelated CLOSED TREE
44108fb6f7cc46083bd9ef053d3847af4a2dd9d6
created 2013-09-19 17:23 +1200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
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
8fcdbbc2dac2e6b9d1203928c2249915c7d1de35
created 2013-09-19 17:23 +1200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-09-16 19:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
0c37b537e562be3761ca17a8c70df5abec4f5825
created 2013-04-19 12:13 +0200
pushed 2013-06-24 18:52 +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
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-06-24 18:52 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
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
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
20cb0fa34108f6f7a25679041f5487daa6a0bec1
created 2012-12-18 21:59 -0800
pushed 2013-02-19 18:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820132 - Measure imgFrame::mOptSurface's size where possible, instead of calculating it. r=joedrew.
8f83993bd9023c96928e89b8182da491c999ac51
created 2012-11-26 16:29 -0800
pushed 2013-02-19 18:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711901 - When possible, measure, don't compute, the size of imgFrame::mImageSurface. r=joedrew.
73651efc5d719bd7940854e54993fa12a1bf54f8
created 2012-10-04 02:14 -0400
pushed 2013-01-07 21:25 +0000
Trevor Saunders Trevor Saunders - bug 798595 - remove useless prmem.h includes r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
28add393ae5550d1e2a47f91d3e09807de3db62d
created 2012-06-15 10:00 +1200
pushed 2012-08-27 22:37 +0000
Nicholas Cameron Nicholas Cameron - Bug 746896. Fix a bug with printing Azure canvas. r=joe
253d5996845e9fd994dc9ee542d293fbc412ec56
created 2012-06-11 22:50 -0700
pushed 2012-08-27 22:37 +0000
Matt Brubeck Matt Brubeck - Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
d881442633656796c60dc4cd3c7d387480756b6b
created 2012-06-15 10:00 +1200
pushed 2012-07-16 19:38 +0000
Nicholas Cameron Nicholas Cameron - Bug 746896. Fix a bug with printing Azure canvas. r=joe,a=akeybl
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
43660c6f8500e36bf6ea9c735e7629b3e03e9440
created 2012-07-03 12:39 +1200
pushed 2012-07-03 02:19 +0000
Nicholas Cameron Nicholas Cameron - Bug 746896. Fix a bug with printing Azure canvas. r=joe,a=lsblakk
9cc11bafbb2944ebbe0179caef4cc6044e4176a8
created 2012-04-17 17:55 -0400
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Bug 746344 - gfxImageSurface should allow allocation without memset. r=jmuizelaar a=jpr
26eb0d5a95a643a96e1b8b1f830809471aa670db
created 2012-04-05 09:20 +0200
pushed 2012-06-04 19:57 +0000
Mike Hommey Mike Hommey - Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
02ae1f7047eb62df878006a9d8197c1d4e2f1b39
created 2011-09-13 10:49 -0400
pushed 2011-12-21 12:10 +0000
Josh Matthews Josh Matthews - Bug 686453 - Create invalid cairo surfaces instead of null pointers when possible. r=jrmuizel
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2011-08-16 17:53 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
90e46b3e8e6f973a78280d340b64f8ed4d831624
created 2011-04-19 15:07 +1200
pushed 2011-07-05 17:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
d4a93181df15b4a678c0eeb6999e3f71c8fa5af7
created 2011-03-09 11:27 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 635035, part 4: Implement MovePixels() for image surfaces. r=roc
2be3da6a6531090be8a1c31ff643c54c726cdfa3
created 2011-02-16 16:43 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 629799, part 2: Ensure that gfxImageSurfaces are aligned well for alpha recovery. r=roc
548c6fb45f53cc846e7327a6ee8d260d0a9f197f
created 2011-02-09 19:16 +0100
pushed 2011-04-26 22:38 +0000
Marco Bonardo Marco Bonardo - Backout bug 629799 due to reftest permaorange causing a=CLOSED TREE
e9279a68304de8dc6f9419ea236ff49cebee7942
created 2011-02-08 18:44 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 629799, part 2: Ensure that gfxImageSurfaces are aligned well for alpha recovery. r=roc
1d1dfec6de0e519fd3be1df84856a62a14bdd68e
created 2011-01-04 10:40 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 618265: Fix leaking gfxSharedImageSurfaces. r=joe sr=vlad a=b
e211245e413a99bbe511514af3f3dd6919344ed5
created 2010-11-19 08:56 -0800
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 612662 patch 1: Skip RecordMemoryUsed call in gfxImageSurface constructor if our surface is invalid. r=roc a=blocking-final
44a537c00ab68322f54f42cd182e683cb2bc2af1
created 2010-11-11 15:31 -0500
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 605057 - Add gfxASurface::GetAsImageSurface to convert generic surfaces into image surfaces without copies (if possible). r=roc a=b
94324cad0457d50276216fec9cd21bdbc191580e
created 2010-10-25 13:57 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 596451 part D - Hook up asynchronous plugin painting on Windows. This part allows opaque plugins to paint correctly. r=jmathies
e4f55fb43e0b32d37611912907f2cfc22fcc50ce
created 2010-09-15 09:02 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Subimage API. r=roc a=blocking2.0
6ce39db9ee1dceaac2b90ebaedaa984a9f677fe4
created 2010-09-14 14:50 -0700
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure.
e80ae0ee06d79b6d18efc67c3a2fea5d5f6b4911
created 2010-09-14 12:01 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Subimage API. r=roc a=blocking2.0
7b35f8891b85a417d1cec6fc95983bf6578952c6
created 2010-08-23 15:42 -0700
pushed 2011-04-26 22:38 +0000
Bobby Holley Bobby Holley - Bug 578357 - Use fallible allocation for image frames.r=joe,cjones;a=blocker
ef549d1ee3d36a1d99914c870c9983a41e3a9879
created 2010-08-09 14:19 +1200
pushed 2011-04-26 22:38 +0000
Karl Tomlinson Karl Tomlinson - b=579676 use the same alpha recovery code for gfxWindowsNativeDrawing and gfxXlibNativeRenderer r=roc
acc569954ff2365f24c106cfdc6163bc38e57585
created 2010-06-30 18:40 -0700| base
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bring electrolysis down to one head on the default branch.
ac7c39e41b1da5f1b19cc9bad82fa2c2eb9b8349
created 2010-06-30 18:37 -0700| base
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Delete one unwanted head on the default branch.
0e46aa941e64fa28b27c749685c0cd14f3573c52
created 2010-06-28 10:37 -0700| base
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Bug 571989 part 3: Flatten directory structure below gfx/thebes.
less more (0) tip