0199fa7423f89a129da2b22a488f2c18e2e4727f |
|
23-Jun-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 1562) Change-Id: Ief005abc9eb741ccf5efec3d1f29fe2dfc23103d
/external/skia/src/core/SkCanvas.cpp
|
35e2e62b55598210f6999fc2ea26ff8f41446ffe |
|
16-May-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 1327) Change-Id: I46f41274d07a3d7bac4728f8841c7f5e89dc9181
/external/skia/src/core/SkCanvas.cpp
|
87b8e645865f9633f410c02252a0fd3feb18f09b |
|
14-Apr-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 1116) There is a companion change in external/webkit Change-Id: I1c4110e7520bbef3f4e5f9551adb7ec79ac1e3ed
/external/skia/src/core/SkCanvas.cpp
|
137a4ca42423bbb6d683067ea544c9a48f18f06c |
|
17-Mar-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 950) This merge will allow us to now import the sample app infrastructure in skia to do on device measurements. Change-Id: Idcab6b1524f371521717cde61a6e98a12d897e6b
/external/skia/src/core/SkCanvas.cpp
|
05b6b4d746867a9fb02e14edfe1bf3685abeb813 |
|
14-Mar-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 922) Change-Id: I7ed57d10905d8bad6486a4d7410165eec1cc2b4f
/external/skia/src/core/SkCanvas.cpp
|
71531ca1f484da5837be8017a0c83e5bff701587 |
|
24-Feb-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 842) This merge picks up the fixed width font updates and improved blur code from the Skia repository. Change-Id: Iad2301a353c31da27ca214527cf4ed8f24641749
/external/skia/src/core/SkCanvas.cpp
|
40528743dbb9ce7f39f093e0cdc47849ac8887cf |
|
07-Jan-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 808) This merge has companion changes in the following projects in order to be compatible with changes to skia interfaces and practices: 1. /frameworks/base 2. /external/webkit Change-Id: I54092971305579e81a8fdb27bbe04ec340792e3b
/external/skia/src/core/SkCanvas.cpp
|
20ab88413000fcc8668eeab25d9cb714097d0c45 |
|
11-Nov-2010 |
tedbo <tedbo@google.com> |
Skia: Merge upstream patch series that refactors SkCanvas to avoid subclassing. This change merges upstream Skia revisions r604,r605,r618, and r623. The patch series refactors SkCanvas so that backends don't need to override it. The r623 patch was upstreamed explicitly so that this series can be made into a clean patch for Android to avoid merge conflicts in the future. The log messages from the original commits are as follows: * r604: http://code.google.com/p/skia/source/detail?r=604 Refactor SkCanvas so that backends don't need to override it. Methods or classes that should go away are marked deprecated. The only thing I know of that breaks backward compatibility is SkCanvas((SkDevice*)NULL), but that is fairly unlikely to occur in the wild because that constructor had a default value of NULL. * r605: http://code.google.com/p/skia/source/detail?r=605 Fix a memory leak in the new Canvas/Device workflow. The previous change made it difficult to inherit from SkCanvas without leaking memory. By making SkDeviceFactory not reference counted, the right thing happens more naturally, just NewCanvas : public SkCanvas(new NewDeviceFactory()) {...} * r618: http://code.google.com/p/skia/source/detail?r=618 Move the device capability method to SkDevice. These are not the capabilities of the factory, but of the device. Additionally, it is more often needed when you have a device then when you have a factory, which caused creating of a new factory. * r623: http://code.google.com/p/skia/source/detail?r=623 Remove include of SkGLDevice.h from SkGLCanvas.h The '#include "SkGLDevice.h"' from include/core/SkDevice.h requires internal Skia code to be added to the include search paths when using the deprecated API. This change adds back SkGLCanvas.cpp to avoid exposing SkGLDevice.h to the public API. The change also includes an explicit virtual destructor on SkDeviceFactory to silence a -Wnon-virtual-dtor warning and allow for -Werror. Change-Id: I3442e2801c1d8d8c9cb2a20259f15bc870c393dc
/external/skia/src/core/SkCanvas.cpp
|
ff1f66966879e612660387285b7ead9c040ff88f |
|
10-May-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I064902aa9745342ccfe868331ccc000767e92fc0
|
a2dfb00239c367c3663e8487a8213d0edad238ba |
|
26-Apr-2010 |
Andreas Borglin <andreas.borglin@sonyericsson.com> |
Added drawPosTextOnPath method. The drawPosTextOnPath method allows for text positioned on a straight line to be drawn along a path. This method can be used by layout engines to implement the Canvas::drawTextOnPath method for complex scripts. Change-Id: I2f9c22b8c97eeacb61cd6de7429ba875a1e7ade9
/external/skia/src/core/SkCanvas.cpp
|
43356962b0685a89e232a038b2b33162da04517d |
|
05-Feb-2010 |
Romain Guy <romainguy@android.com> |
Take into accunt the edge type when doing a clip quickreject. Not taking into account the BW type was causing the view hierarchy to redraw too many views.
/external/skia/src/core/SkCanvas.cpp
|
2c497e64d20a73267eb92ae88fdc51ba2a356b55 |
|
04-Jan-2010 |
Mike Reed <reed@google.com> |
refresh from skia/trunk
/external/skia/src/core/SkCanvas.cpp
|
93d11b5b461a8677a8e3ffa94260f4f9897070ac |
|
14-Dec-2009 |
Mike Reed <reed@google.com> |
refresh from skia/trunk
/external/skia/src/core/SkCanvas.cpp
|
4c1d4eb4c9602adf6207d1dffcbfc793cffc43e8 |
|
16-Oct-2009 |
Mike Reed <reed@google.com> |
refresh from skia/trunk
/external/skia/src/core/SkCanvas.cpp
|
af2616552738d653d5453915d3236e7154b868cd |
|
24-Jul-2009 |
Mike Reed <reed@google.com> |
refresh from trunk check-point for lcd text rendering
/external/skia/src/core/SkCanvas.cpp
|
03f42ddd729377f21719a140c027a1f8cc5c2152 |
|
24-Jun-2009 |
Mike Reed <reed@google.com> |
rename setXfermode(Mode) to setXfermodeMode(...) for clarity fix memory leak in said method
/external/skia/src/core/SkCanvas.cpp
|
59f59bde0b05a6ac5ff28fdebc1942dbf0d43aab |
|
23-Jun-2009 |
Mike Reed <reed@google.com> |
remove deprecated uses of porterduff
/external/skia/src/core/SkCanvas.cpp
|
f87ea139deed57504b433fc4e1bf98c85ef0da80 |
|
10-Jun-2009 |
Mike Reed <reed@google.com> |
speedup gl port by detecting when the device hasn't changed
/external/skia/src/core/SkCanvas.cpp
|
dab163f0b2658c2dba48839e72f81d3d8ee0ae8b |
|
29-May-2009 |
Mike Reed <reed@google.com> |
refresh from skia/trunk - add canvas entry-point for shapes - add SDL support to GL port - rowbytes computation fixes in bitmaps
/external/skia/src/core/SkCanvas.cpp
|
0e747d6d0a794242bd214fa44a6a179baeadfdf9 |
|
02-Apr-2009 |
Mike Reed <> |
AI 144018: change path to return its internal cached bounds, making it much lighter-weight to get the bounds. BUG=1748928 Automated import of CL 144018
/external/skia/src/core/SkCanvas.cpp
|
35d15937afb7f4b3472e43ea784b02485ec910fb |
|
01-Apr-2009 |
Mike Reed <> |
AI 143888: reduce overhead for quickreject, as large sites spend most of there time doing that. BUG=1748928 Automated import of CL 143888
/external/skia/src/core/SkCanvas.cpp
|
69869a4265f3e181cd80398f608cd48649273d58 |
|
30-Mar-2009 |
Mike Reed <> |
AI 143523: use SkScalarToCompareType macro in quickreject, so we don't mangle the numbers when we have fast floats Automated import of CL 143523
/external/skia/src/core/SkCanvas.cpp
|
3298d565d8a70b84f28b455f6289293883c85494 |
|
05-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136594
/external/skia/src/core/SkCanvas.cpp
|
0910916c0f7b951ee55c4b7c6358295b9bca0565 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/external/skia/src/core/SkCanvas.cpp
|
6eb364108744656fcd23a96a478aa772cd4e85bc |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/external/skia/src/core/SkCanvas.cpp
|
a89f6ab5ed3893035d5bf509e6ba6a985efe64e4 |
|
13-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@131421
/external/skia/src/core/SkCanvas.cpp
|
8552a21d334cbc7971b109f27d05aea9d7690e92 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/external/skia/src/core/SkCanvas.cpp
|
03202c9c3dfbf8c4feb0a1ee9b3680817e633f58 |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
/external/skia/src/core/SkCanvas.cpp
|