/external/webkit/Source/WebCore/platform/graphics/skia/ |
GraphicsContextSkia.cpp | 32 #include "GraphicsContext.h" 223 void GraphicsContext::platformInit(PlatformGraphicsContext* gc) 229 void GraphicsContext::platformDestroy() 234 PlatformGraphicsContext* GraphicsContext::platformContext() const 242 void GraphicsContext::savePlatformState() 254 void GraphicsContext::restorePlatformState() 266 void GraphicsContext::beginTransparencyLayer(float opacity) 282 void GraphicsContext::endTransparencyLayer() 291 void GraphicsContext::addInnerRoundedRectClip(const IntRect& rect, int thickness) 314 void GraphicsContext::clearPlatformShadow( [all...] |
SkiaFontWin.h | 42 class GraphicsContext; 74 bool windowsCanHandleDrawTextShadow(GraphicsContext*); 77 bool windowsCanHandleTextDrawing(GraphicsContext*); 81 bool windowsCanHandleTextDrawingWithoutShadow(GraphicsContext*); 88 bool paintSkiaText(GraphicsContext* graphicsContext,
|
/external/webkit/Source/WebCore/platform/win/ |
ScrollbarThemeWin.h | 55 virtual void paintTrackBackground(GraphicsContext*, Scrollbar*, const IntRect&); 56 virtual void paintTrackPiece(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 57 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 58 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
|
ScrollbarThemeSafari.h | 55 virtual void paintTrackBackground(GraphicsContext*, Scrollbar*, const IntRect&); 56 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 57 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
|
WebCoreTextRenderer.h | 35 class GraphicsContext; 38 void WebCoreDrawTextAtPoint(GraphicsContext&, const String&, const IntPoint&, const Font&, const Color&, int underlinedIndex = -1); 39 void WebCoreDrawDoubledTextAtPoint(GraphicsContext&, const String&, const IntPoint&, const Font&, const Color& topColor, const Color& bottomColor, int underlinedIndex = -1);
|
/external/webkit/Source/WebCore/rendering/svg/ |
RenderSVGResourceGradient.h | 42 class GraphicsContext; 52 virtual bool applyResource(RenderObject*, RenderStyle*, GraphicsContext*&, unsigned short resourceMode); 53 virtual void postApplyResource(RenderObject*, GraphicsContext*&, unsigned short resourceMode, const Path*); 69 GraphicsContext* m_savedContext;
|
RenderSVGResourceClipper.h | 25 #include "GraphicsContext.h" 54 virtual bool applyResource(RenderObject*, RenderStyle*, GraphicsContext*&, unsigned short resourceMode); 67 bool applyClippingToContext(RenderObject*, const FloatRect&, const FloatRect&, GraphicsContext*); 68 bool pathOnlyClipping(GraphicsContext*, const FloatRect&);
|
/external/webkit/Source/WebKit2/Shared/API/c/cg/ |
WKImageCG.cpp | 32 #include <WebCore/GraphicsContext.h> 46 OwnPtr<GraphicsContext> graphicsContext = webImage->bitmap()->createGraphicsContext(); 47 CGContextDrawImage(graphicsContext->platformContext(), CGRectMake(0, 0, imageSize.width(), imageSize.height()), imageRef);
|
/external/webkit/Source/WebKit2/Shared/cairo/ |
ShareableBitmapCairo.cpp | 29 #include <WebCore/GraphicsContext.h> 36 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() 42 void ShareableBitmap::paint(GraphicsContext&, const IntPoint&, const IntRect&)
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
FontCGWin.cpp | 32 #include "GraphicsContext.h" 130 static void drawGDIGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, 133 Color fillColor = graphicsContext->fillColor(); 136 TextDrawingModeFlags drawingMode = graphicsContext->textDrawingMode(); 141 drawIntoBitmap = fillColor.alpha() != 255 || graphicsContext->inTransparencyLayer(); 148 graphicsContext->getShadow(offset, blur, color, shadowColorSpace); 162 OwnPtr<GraphicsContext::WindowsBitmap> bitmap; 165 hdc = graphicsContext->getWindowsContext(textRect, true, false); 176 bitmap.set(graphicsContext->createWindowsBitmap(textRect.size())) [all...] |
GraphicsContextWin.cpp | 27 #include "GraphicsContext.h" 54 bool GraphicsContext::inTransparencyLayer() const { return m_data->m_transparencyCount; } 56 void GraphicsContext::setShouldIncludeChildWindows(bool include) 61 bool GraphicsContext::shouldIncludeChildWindows() const 66 GraphicsContext::WindowsBitmap::WindowsBitmap(HDC hdc, IntSize size) 86 GraphicsContext::WindowsBitmap::~WindowsBitmap() 95 GraphicsContext::WindowsBitmap* GraphicsContext::createWindowsBitmap(IntSize size) 100 HDC GraphicsContext::getWindowsContext(const IntRect& dstRect, bool supportAlphaBlend, bool mayCreateBitmap)
|
/external/webkit/Source/WebKit2/Shared/qt/ |
ShareableBitmapQt.cpp | 31 #include <WebCore/GraphicsContext.h> 42 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() 45 GraphicsContext* context = new GraphicsContext(new QPainter(image)); 50 void ShareableBitmap::paint(GraphicsContext& context, const IntPoint& dstPoint, const IntRect& srcRect)
|
/external/webkit/Source/WebKit2/WebProcess/WebPage/mac/ |
ChunkedUpdateDrawingAreaMac.cpp | 34 #include <WebCore/GraphicsContext.h> 55 GraphicsContext graphicsContext(bitmapContext.get()); 56 graphicsContext.translate(-updateChunk->rect().x(), -updateChunk->rect().y()); 58 m_webPage->drawRect(graphicsContext, updateChunk->rect());
|
/external/webkit/Source/WebKit2/Shared/cg/ |
ShareableBitmapCG.cpp | 29 #include <WebCore/GraphicsContext.h> 48 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() 62 return adoptPtr(new GraphicsContext(bitmapContext.get())); 65 void ShareableBitmap::paint(WebCore::GraphicsContext& context, const IntPoint& dstPoint, const IntRect& srcRect) 72 OwnPtr<GraphicsContext> graphicsContext = createGraphicsContext(); 73 RetainPtr<CGImageRef> image(AdoptCF, CGBitmapContextCreateImage(graphicsContext->platformContext()));
|
/external/webkit/Source/WebCore/platform/graphics/cairo/ |
FontCairo.cpp | 38 #include "GraphicsContext.h" 68 static void drawGlyphsShadow(GraphicsContext* graphicsContext, const FloatPoint& point, const SimpleFontData* font, GlyphBufferGlyph* glyphs, int numGlyphs) 70 ContextShadow* shadow = graphicsContext->contextShadow(); 73 if (!(graphicsContext->textDrawingMode() & TextModeFill) || shadow->m_type == ContextShadow::NoShadow) 76 if (!shadow->mustUseContextShadow(graphicsContext)) { 78 cairo_t* context = graphicsContext->platformContext()->cr(); 91 cairo_t* shadowContext = shadow->beginShadowLayer(graphicsContext, fontExtentsRect); 95 shadow->endShadowLayer(graphicsContext); 99 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer [all...] |
/external/webkit/Source/WebCore/rendering/ |
RenderScrollbarTheme.cpp | 109 void RenderScrollbarTheme::paintScrollCorner(ScrollView*, GraphicsContext* context, const IntRect& cornerRect) 115 void RenderScrollbarTheme::paintScrollbarBackground(GraphicsContext* context, Scrollbar* scrollbar) 120 void RenderScrollbarTheme::paintTrackBackground(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect) 125 void RenderScrollbarTheme::paintTrackPiece(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect, ScrollbarPart part) 130 void RenderScrollbarTheme::paintButton(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect, ScrollbarPart part) 135 void RenderScrollbarTheme::paintThumb(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect)
|
InlineTextBox.h | 39 void updateGraphicsContext(GraphicsContext*, const Color& fillColor, const Color& strokeColor, float strokeThickness, ColorSpace); 147 static FloatSize applyShadowToGraphicsContext(GraphicsContext*, const ShadowData*, const FloatRect& textRect, bool stroked, bool opaque, bool horizontal); 160 void paintCompositionBackground(GraphicsContext*, const FloatPoint& boxOrigin, RenderStyle*, const Font&, int startPos, int endPos); 161 void paintDocumentMarkers(GraphicsContext*, const FloatPoint& boxOrigin, RenderStyle*, const Font&, bool background); 162 void paintCompositionUnderline(GraphicsContext*, const FloatPoint& boxOrigin, const CompositionUnderline&); 168 void paintDecoration(GraphicsContext*, const FloatPoint& boxOrigin, int decoration, const ShadowData*); 169 void paintSelection(GraphicsContext*, const FloatPoint& boxOrigin, RenderStyle*, const Font&); 170 void paintSpellingOrGrammarMarker(GraphicsContext*, const FloatPoint& boxOrigin, const DocumentMarker&, RenderStyle*, const Font&, bool grammar); 171 void paintTextMatchMarker(GraphicsContext*, const FloatPoint& boxOrigin, const DocumentMarker&, RenderStyle*, const Font&);
|
/external/webkit/Source/WebCore/platform/chromium/ |
ScrollbarThemeChromiumLinux.h | 42 virtual void paintTrackPiece(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 43 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 44 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
|
ScrollbarThemeChromiumWin.h | 44 virtual void paintTrackPiece(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 45 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 46 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
|
/external/webkit/Source/WebCore/platform/graphics/ |
Tile.h | 40 class GraphicsContext; 55 void paint(GraphicsContext*, const IntRect&); 60 static void paintCheckerPattern(GraphicsContext*, const FloatRect&);
|
/external/webkit/Source/WebCore/platform/graphics/efl/ |
FontEfl.cpp | 30 #include "GraphicsContext.h" 38 void Font::drawComplexText(GraphicsContext*, const TextRun&, const FloatPoint&, int from, int to) const 43 void Font::drawEmphasisMarksForComplexText(GraphicsContext* /* context */, const TextRun& /* run */, const AtomicString& /* mark */, const FloatPoint& /* point */, int /* from */, int /* to */) const
|
/external/webkit/Source/WebCore/platform/gtk/ |
WidgetRenderingContext.h | 36 class GraphicsContext; 41 WidgetRenderingContext(GraphicsContext*, const IntRect&); 55 GraphicsContext* m_graphicsContext;
|
/external/webkit/Source/WebCore/platform/haiku/ |
ScrollbarThemeHaiku.h | 49 virtual void paintScrollbarBackground(GraphicsContext*, Scrollbar*); 50 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart); 51 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
|
/external/webkit/Source/WebKit2/Shared/gtk/ |
ShareableBitmapGtk.cpp | 30 #include <WebCore/GraphicsContext.h> 37 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() 43 void ShareableBitmap::paint(WebCore::GraphicsContext&, const WebCore::IntPoint& dstPoint, const WebCore::IntRect& srcRect)
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
PlatformCanvas.h | 48 class GraphicsContext; 54 // A 2D buffer of pixels with an associated GraphicsContext. 86 GraphicsContext* context() const { return m_context.get(); } 88 OwnPtr<GraphicsContext> m_context;
|