Searched refs:imageBuffer (Results 1 - 22 of 22) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/
H A DGeneratedImage.cpp59 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(adjustedSize); local
60 if (!imageBuffer)
64 GraphicsContext* graphicsContext = imageBuffer->context();
68 imageBuffer->drawPattern(context, adjustedSrcRect, patternTransform, phase, styleColorSpace, compositeOp, destRect);
/external/webkit/Source/WebCore/rendering/svg/
H A DSVGImageBufferTools.cpp53 bool SVGImageBufferTools::createImageBuffer(const FloatRect& absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer, ColorSpace colorSpace) argument
72 imageBuffer = image.release();
94 void SVGImageBufferTools::clipToImageBuffer(GraphicsContext* context, const AffineTransform& absoluteTransform, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer) argument
97 ASSERT(imageBuffer);
102 context->clipToImageBuffer(imageBuffer.get(), clampedAbsoluteTargetRect);
108 imageBuffer.clear();
H A DRenderSVGResourceGradient.cpp79 OwnPtr<ImageBuffer>& imageBuffer,
106 imageBuffer = maskImage.release();
111 OwnPtr<ImageBuffer>& imageBuffer,
128 SVGImageBufferTools::clipToImageBuffer(context, absoluteTransform, clampedAbsoluteTargetRect, imageBuffer);
77 createMaskAndSwapContextForTextGradient(GraphicsContext*& context, GraphicsContext*& savedContext, OwnPtr<ImageBuffer>& imageBuffer, RenderObject* object) argument
110 clipToTextMask(GraphicsContext* context, OwnPtr<ImageBuffer>& imageBuffer, FloatRect& targetRect, RenderObject* object, bool boundingBoxMode, const AffineTransform& gradientTransform) argument
/external/webkit/Source/WebCore/platform/graphics/android/layers/
H A DCanvasTexture.h57 bool uploadImageBuffer(ImageBuffer* imageBuffer);
H A DCanvasTexture.cpp127 bool CanvasTexture::uploadImageBuffer(ImageBuffer* imageBuffer) argument
134 if (imageBuffer->size() != m_size)
136 SkCanvas* canvas = imageBufferCanvas(imageBuffer);
/external/jmonkeyengine/engine/src/lwjgl/com/jme3/system/lwjgl/
H A DLwjglDisplay.java225 byte[] imageBuffer = new byte[image.getWidth() * image.getHeight() * 4];
230 imageBuffer[counter + 0] = (byte) ((colorSpace << 8) >> 24);
231 imageBuffer[counter + 1] = (byte) ((colorSpace << 16) >> 24);
232 imageBuffer[counter + 2] = (byte) ((colorSpace << 24) >> 24);
233 imageBuffer[counter + 3] = (byte) (colorSpace >> 24);
237 return ByteBuffer.wrap(imageBuffer);
/external/webkit/Source/WebCore/platform/chromium/
H A DClipboardChromium.cpp248 SharedBuffer* imageBuffer = cachedImage->image()->data();
249 if (!imageBuffer || !imageBuffer->size())
252 dataObject->setFileContent(imageBuffer);
H A DScrollbarThemeChromiumMac.mm412 OwnPtr<ImageBuffer> imageBuffer;
420 imageBuffer = ImageBuffer::create(bufferRect.size());
421 if (!imageBuffer)
424 drawingContext = imageBuffer->context();
483 context->drawImageBuffer(imageBuffer.get(), ColorSpaceDeviceRGB, scrollbar->frameRect().location());
/external/webkit/Tools/DumpRenderTree/gtk/
H A DImageDiff.cpp47 unsigned char imageBuffer[2048]; local
53 size_t bytesRead = fread(imageBuffer, 1, bytesToRead, stdin);
55 if (!gdk_pixbuf_loader_write(loader, reinterpret_cast<const guchar*>(imageBuffer), bytesRead, &error)) {
/external/webkit/Source/WebCore/html/
H A DHTMLCanvasElement.cpp296 ImageBuffer* imageBuffer = buffer(); local
297 if (imageBuffer) {
300 else if (imageBuffer->drawsUsingCopy())
303 context->drawImageBuffer(imageBuffer, ColorSpaceDeviceRGB, r);
/external/webkit/Source/WebCore/platform/mac/
H A DScrollbarThemeMac.mm521 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(bufferRect.size());
522 if (!imageBuffer)
525 imageBuffer->context()->translate(scrollbar->frameRect().x() - bufferRect.x(), scrollbar->frameRect().y() - bufferRect.y());
526 HIThemeDrawTrack(&trackInfo, 0, imageBuffer->context()->platformContext(), kHIThemeOrientationNormal);
527 context->drawImageBuffer(imageBuffer.get(), ColorSpaceDeviceRGB, bufferRect.location());
/external/webkit/Source/WebCore/platform/graphics/openvg/
H A DGraphicsContextOpenVG.cpp430 void GraphicsContext::clipToImageBuffer(const FloatRect& rect, const ImageBuffer* imageBuffer) argument
437 UNUSED_PARAM(imageBuffer);
/external/webkit/Source/WebCore/platform/win/
H A DClipboardWin.cpp664 SharedBuffer* imageBuffer = cachedImage->image()->data();
665 if (!imageBuffer || !imageBuffer->size())
672 HGLOBAL imageFileContent = createGlobalImageFileContent(imageBuffer);
679 HGLOBAL hDropContent = createGlobalHDropContent(url, fileName, imageBuffer);
/external/webkit/Source/WebCore/platform/graphics/skia/
H A DPlatformContextSkia.cpp278 const ImageBuffer* imageBuffer)
281 // time restore is invoked the layer and |imageBuffer| are combined to
290 // Copy off the image as |imageBuffer| may be deleted before restore is invoked.
291 const SkBitmap* bitmap = imageBuffer->context()->platformContext()->bitmap();
648 void PlatformContextSkia::applyClipFromImage(const FloatRect& rect, const SkBitmap& imageBuffer) argument
654 m_canvas->drawBitmap(imageBuffer, SkFloatToScalar(rect.x()), SkFloatToScalar(rect.y()), &paint);
277 beginLayerClippedToImage(const FloatRect& rect, const ImageBuffer* imageBuffer) argument
/external/webkit/Source/WebKit/chromium/src/
H A DWebViewImpl.cpp1047 OwnPtr<ImageBuffer> imageBuffer(ImageBuffer::create(rect.size()));
1049 if (imageBuffer.get() && pixelArray.get()) {
1051 imageBuffer->putPremultipliedImageData(pixelArray.get(), rect.size(), IntRect(IntPoint(), rect.size()), IntPoint());
1057 gc.drawImageBuffer(imageBuffer.get(), ColorSpaceDeviceRGB, invertRect.location());
H A DGraphicsContext3DChromium.cpp183 ImageBuffer* imageBuffer = canvas->buffer(); local
186 const SkBitmap* canvasBitmap = imageBuffer->context()->platformContext()->bitmap();
242 webGLContext->graphicsContext3D()->paintToCanvas(m_renderOutput, m_impl->width(), m_impl->height(), canvas->width(), canvas->height(), imageBuffer->context()->platformContext());
/external/icu4c/test/cintltst/
H A Dcapitst.c2257 uint8_t imageBuffer[32768]; local
2258 uint8_t *image = imageBuffer;
2278 imageSize = ucol_cloneBinary(coll, imageBuffer, imageSize, &status);
2290 if(image != imageBuffer) {
/external/webkit/Source/WebCore/rendering/
H A DRenderThemeMac.mm952 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(rect.size());
953 if (!imageBuffer)
956 HIThemeDrawTrack(&trackInfo, 0, imageBuffer->context()->platformContext(), kHIThemeOrientationNormal);
965 paintInfo.context->drawImageBuffer(imageBuffer.get(), ColorSpaceDeviceRGB, rect.location());
/external/webkit/Source/WebCore/platform/graphics/opengl/
H A DGraphicsContext3DOpenGL.cpp122 ImageBuffer* imageBuffer = canvas->buffer(); local
143 canvas->width(), canvas->height(), imageBuffer->context()->platformContext());
/external/webkit/Source/WebCore/html/canvas/
H A DWebGLRenderingContext.h427 ImageBuffer* imageBuffer(const IntSize& size);
H A DWebGLRenderingContext.cpp3177 ImageBuffer* buf = m_videoCache.imageBuffer(size);
4822 ImageBuffer* WebGLRenderingContext::LRUImageBufferCache::imageBuffer(const IntSize& size) function in class:WebCore::__anon15804::WebGLRenderingContext::LRUImageBufferCache
/external/webkit/Source/WebCore/platform/graphics/qt/
H A DGraphicsContext3DQt.cpp651 ImageBuffer* imageBuffer = canvas->buffer(); local
652 QPainter* painter = imageBuffer->context()->platformContext();

Completed in 738 milliseconds