Lines Matching full:graphicscontext
371 (WebCore::TextureMapperGL::graphicsContext):
551 (WebCore::TextureMapperQt::graphicsContext):
6627 (WebCore::GraphicsContext::strokeArc):
6628 (WebCore::GraphicsContext::fillRect):
6629 (WebCore::GraphicsContext::clip):
6630 (WebCore::GraphicsContext::fillRoundedRect):
6631 (WebCore::GraphicsContext::drawRoundCorner):
6632 (WebCore::GraphicsContext::drawText):
6712 Use PassOwnPtr as return value of GraphicsContext::createWindowsBitmap
6717 * platform/graphics/GraphicsContext.h:
6721 (WebCore::GraphicsContext::WindowsBitmap::WindowsBitmap):
6722 (WebCore::GraphicsContext::createWindowsBitmap):
6920 (WebCore::GraphicsContext::clip):
7289 (WebCore::GraphicsContext::drawConvexPolygon):
7290 (WebCore::GraphicsContext::clipConvexPolygon):
7380 Skia: Need to implement GraphicsContext::clipConvexPolygon()
7391 (WebCore::GraphicsContext::drawConvexPolygon):
7392 (WebCore::GraphicsContext::clipConvexPolygon):
7781 of duplicate code in GraphicsContext used for stroking lines. This code looks like it was
7782 originally copied from the CG GraphicsContext.
7784 * platform/graphics/GraphicsContext.h: Make adjustLineToPixelBoundaries so that we
7790 (WebCore::GraphicsContext::drawLine): Use drawLineOnCairoContext.
7791 (WebCore::GraphicsContext::strokeArc): Use calculateStrokePatternOffset.
7792 (WebCore::GraphicsContext::drawLineForText): Use drawLineOnCairoContext.
7912 (WebCore::GraphicsContext::setPlatformShadow):
8874 * platform/graphics/GraphicsContext.cpp:
8875 (WebCore::GraphicsContext::drawBidiText):
13381 Extra GraphicsContext::save() in InlineTextBox::paintDecoration()
13384 GraphicsContext::save() in InlineTextBox::paintDecoration().
13386 Add an assertion that fires when a GraphicsContext() is destroyed with a non-
13398 the ImageBuffer's GraphicsContext.
13404 * platform/graphics/GraphicsContext.cpp:
13405 (WebCore::GraphicsContext::~GraphicsContext):
14370 (WebCore::GraphicsContext::setPlatformShadow):
14825 Create RIAA class for GraphicsContext::save() and restore()
14837 * platform/graphics/GraphicsContext.h:
15351 Create RIAA class for GraphicsContext::save() and restore()
15361 * platform/graphics/GraphicsContext.h:
15882 (WebCore::GraphicsContext::fillRect):
15883 (WebCore::GraphicsContext::fillRoundedRect):
15884 (WebCore::GraphicsContext::fillRectWithRoundedHole):
15996 (WebCore::GraphicsContext::fillPath):
15997 (WebCore::GraphicsContext::setPlatformShadow):
16751 * platform/graphics/GraphicsContext.cpp:
16752 (WebCore::GraphicsContext::addRoundedRectClip):
16753 (WebCore::GraphicsContext::clipOutRoundedRect):
16754 (WebCore::GraphicsContext::fillRectWithRoundedHole):
16773 (WebCore::GraphicsContext::fillRectWithRoundedHole):
18492 * platform/graphics/GraphicsContext.cpp:
18493 (WebCore::GraphicsContext::setLegacyShadow):
18494 * platform/graphics/GraphicsContext.h:
18670 * platform/graphics/GraphicsContext.cpp:
18671 * platform/graphics/GraphicsContext.h:
20513 (WebCore::GraphicsContext::setPlatformShadow):
24832 Make GraphicsContext::roundToDevicePixels a no-op on Chrome/Mac.
24835 (WebCore::GraphicsContext::roundToDevicePixels):
26740 (WebCore::GraphicsContext::fillRoundedRect):
26985 * platform/graphics/GraphicsContext.cpp:
26986 (WebCore::GraphicsContext::drawBidiText):
27076 (WebCore::GraphicsContext::roundToDevicePixels):
27155 * platform/graphics/GraphicsContext.h: Added a RoundingMode enum with two values. RoundAllSides
27161 (WebCore::GraphicsContext::roundToDevicePixels): Implemented RoundOriginAndDimensions.
27162 (WebCore::GraphicsContext::drawLineForText): Use RoundOriginAndDimensions, thus ensuring that
27165 (WebCore::GraphicsContext::roundToDevicePixels): Added RoundingMode parameter, but did not implement it.
27167 (WebCore::GraphicsContext::roundToDevicePixels): Ditto.
27169 (WebCore::GraphicsContext::roundToDevicePixels): Ditto.
27171 (WebCore::GraphicsContext::roundToDevicePixels): Ditto.
27173 (WebCore::GraphicsContext::roundToDevicePixels): Ditto.
28687 * platform/graphics/GraphicsContext.h:
28689 (WebCore::GraphicsContext::savePlatformState): Call into PlatformContextCairo now to
28691 (WebCore::GraphicsContext::restorePlatformState): Call into PlatformContextCairo now to
28992 (WebCore::GraphicsContext::fillRoundedRect):
29206 * platform/graphics/GraphicsContext.h: The platform context is no longer a
31663 * platform/graphics/GraphicsContext.h:
31664 (WebCore::GraphicsContext::WindowsBitmap::buffer):
31665 (WebCore::GraphicsContext::WindowsBitmap::bufferLength):
31666 (WebCore::GraphicsContext::WindowsBitmap::size):
31667 (WebCore::GraphicsContext::WindowsBitmap::bytesPerRow):
31668 (WebCore::GraphicsContext::WindowsBitmap::bitsPerPixel):
31669 (WebCore::GraphicsContext::WindowsBitmap::windowsDIB):
31672 (WebCore::GraphicsContext::releaseWindowsContext): Modified to use
31676 (WebCore::GraphicsContext::releaseWindowsContext): Modified to use
31678 (WebCore::GraphicsContext::drawWindowsBitmap):
31680 (WebCore::GraphicsContext::WindowsBitmap::WindowsBitmap): Modified
33223 [Qt] Remove unused variables in GraphicsContext::fillRect()
33226 (WebCore::GraphicsContext::fillRect):
42026 Implement graphicsContext-style setters for shadow parameters.
42092 (WebCore::GraphicsContext::setPlatformShadow):
42178 (WebCore::GraphicsContext::setPlatformShadow):
42810 (WebCore::GraphicsContext::setPlatformShadow):
42911 Implement graphicsContext-style setters for shadow parameters.
42977 (WebCore::GraphicsContext::setPlatformShadow):
44854 * platform/graphics/GraphicsContext.h:
44856 (WebCore::GraphicsContext::fillRect):
44857 (WebCore::GraphicsContext::fillRoundedRect):
44858 (WebCore::GraphicsContext::fillRectWithRoundedHole):
44859 (WebCore::GraphicsContext::setIsCALayerContext):
44860 (WebCore::GraphicsContext::isCALayerContext):
44861 (WebCore::GraphicsContext::setIsAcceleratedContext):
44862 (WebCore::GraphicsContext::isAcceleratedContext):
50631 (WebCore::GraphicsContext::setPlatformShadow):
51112 (WebCore::GraphicsContext::setPlatformShadow):
51140 in GraphicsContext::strokeRect(const FloatRect& r, float lineWidth).
51142 and then draw the layer on the GraphicsContext.
51148 (WebCore::GraphicsContext::strokeRect):
51163 (WebCore::GraphicsContext::setPlatformShadow): Turn on high quality shadows and fix shadow color
54068 (WebCore::GraphicsContext::strokePath):
56457 in GraphicsContext::strokePath(). The gradient needs to be drawn
56459 GraphicsContext.
56465 (WebCore::GraphicsContext::strokePath):
60137 * platform/graphics/GraphicsContext.h: Add pushImageMask.
60139 (WebCore::GraphicsContext::savePlatformState): Push an empty mask onto the
60141 (WebCore::GraphicsContext::restorePlatformState): When we are ready to apply
60144 (WebCore::GraphicsContext::pushImageMask): Added. This method will push a surface
60154 (WebCore::ImageBuffer::clip): Call GraphicsContext::pushImageMask.
60328 * platform/graphics/GraphicsContext.cpp:
60329 * platform/graphics/GraphicsContext.h:
61624 (WebCore::GraphicsContext::roundToDevicePixels):
63647 (WebCore::GraphicsContext::roundToDevicePixels):
64064 (WebCore::GraphicsContext::drawLineForText):
64065 (WebCore::GraphicsContext::drawLineForTextChecking):
64066 (WebCore::GraphicsContext::drawText):
64796 (WebCore::GraphicsContext::fillPath):
64965 (WebCore::GraphicsContext::drawLineForText):
64966 (WebCore::GraphicsContext::drawLineForTextChecking):
65025 * platform/graphics/GraphicsContext.cpp:
65026 (WebCore::GraphicsContext::drawText):
65027 (WebCore::GraphicsContext::drawEmphasisMarks):
65028 (WebCore::GraphicsContext::drawBidiText):
65029 (WebCore::GraphicsContext::drawHighlightForText):
65030 * platform/graphics/GraphicsContext.h:
65054 (WebCore::GraphicsContext::drawLineForText):
65055 (WebCore::GraphicsContext::drawLineForTextChecking):
65057 (WebCore::GraphicsContext::drawLineForText):
65066 (WebCore::GraphicsContext::drawLineForTextChecking):
65068 (WebCore::GraphicsContext::drawLineForText):
65069 (WebCore::GraphicsContext::drawLineForTextChecking):
65073 (WebCore::GraphicsContext::drawLineForTextChecking):
65074 (WebCore::GraphicsContext::drawLineForText):
65076 (WebCore::GraphicsContext::drawLineForTextChecking):