History log of /external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
85fb59060a0fdfcff93ae1c70dd49e0f93e55ab6 02-Oct-2012 Chris Craik <ccraik@google.com> Compensate for canvas-side vertical text translation in bounding box computation

bug:7267294
Change-Id: Ia6de9264b6c3680707b8fb8833d69d7cc7e850e8
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
3718b58e4da76b7025aa5316a51264c5e38f2569 04-Aug-2012 John Reck <jreck@google.com> Remove usages of getCanvas

Everything goes through either PlatformGraphicsContext or recordingCanvas()

Change-Id: I375a4294d2e8d4b467b70c6b8a7f0b96f402f252
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
b9f38925d3cdae56548c3c18300c2964d207ed4e 28-Jul-2012 John Reck <jreck@google.com> Don't use SkPicture for DrawText recording

Change-Id: I5b6872bc37eefded7decae767fc39f1cef858dac
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
675402ef4358583f64a2476927a548db4841c856 12-Jul-2012 John Reck <jreck@google.com> Use an R-Tree for operation recording

Change-Id: I1380ae53139d5f50a25ea5edb61ec8b6818112ca
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
22ddc4a8f76077593fba14c8cafffc74f9170dab 10-Jul-2012 John Reck <jreck@google.com> Build a clipping tree in RecordingContext

Change-Id: I967c8e2ea209c848e6a09b44390ab2228b213ca5
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
53f84f58d9ffe86a4932c979b9863acadb5769ef 26-Jun-2012 John Reck <jreck@google.com> Reduce number of operations

Don't record state changes that didn't actually change state
Due to GraphicsContextAndroid::syncPlatformContext these 4 states
are set before every draw call. This is cheap for PlatformContextSkia,
as it detects that nothing has changed and so doesn't do anything. However,
PlatformGraphicsContextRecording would always record these same 4 commands
over and over again, which isn't efficient

Change-Id: I386bcb91c7851824ed01de1856ce6f6a358f8eb4
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
d3bac753aa885a5dd91c4e608cc6c770d3d80daf 30-May-2012 John Reck <jreck@google.com> Don't use setupPaintFill for drawBitmap

Bug: 6505013
When drawing a bitmap, don't use setupPaintFill(). The reason is that
setupPaintFill will use the fillColor to influence the alpha set on the
SkPaint. However, that fillColor does not apply to the bitmap, and can
have the result of applying the wrong alpha (as the alpha set is fillColor
alpha * graphicsContext's alpha). Instead, set the alpha on the
paint directly and use setupPaintCommon

Change-Id: Ib8d7ef494593a2896e6e3ed03c00d8d4d4b7232a
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h
64e4b265f84573b97d408f7d3e5aa99a647be057 03-Apr-2012 Nicolas Roard <nicolasroard@google.com> Implements a recording GraphicsContext

Change-Id: I41feadb23dce25af321331c459eb159c6141831b
/external/webkit/Source/WebCore/platform/graphics/android/context/PlatformGraphicsContext.h