HomeSort by relevance Sort by last modified time
    Searched refs:DrawingBuffer (Results 1 - 13 of 13) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/gpu/
DrawingBufferTest.cpp 33 #include "core/platform/graphics/gpu/DrawingBuffer.h"
65 m_drawingBuffer = DrawingBuffer::create(context.get(), size, DrawingBuffer::Discard, contextEvictionManager.release());
68 RefPtr<DrawingBuffer> m_drawingBuffer;
DrawingBuffer.h 66 class DrawingBuffer : public RefCounted<DrawingBuffer>, public WebKit::WebExternalTextureLayerClient {
78 static PassRefPtr<DrawingBuffer> create(GraphicsContext3D*, const IntSize&, PreserveDrawingBuffer, PassRefPtr<ContextEvictionManager>);
80 ~DrawingBuffer();
86 // Issues a glClear() on all framebuffers associated with this DrawingBuffer. The caller is responsible for
105 // The DrawingBuffer needs to track the texture bound to texture unit 0.
109 // The DrawingBuffer needs to track the currently bound framebuffer so it
132 DrawingBuffer(GraphicsContext3D*, const IntSize&, bool multisampleExtensionSupported,
203 // All of the mailboxes that this DrawingBuffer has ever created.
205 // Mailboxes that were released by the compositor and can be used again by this DrawingBuffer
    [all...]
DrawingBuffer.cpp 33 #include "core/platform/graphics/gpu/DrawingBuffer.h"
50 // Global resource ceiling (expressed in terms of pixels) for DrawingBuffer creation and resize.
51 // When this limit is set, DrawingBuffer::create() and DrawingBuffer::reset() calls that would
81 PassRefPtr<DrawingBuffer> DrawingBuffer::create(GraphicsContext3D* context, const IntSize& size, PreserveDrawingBuffer preserve, PassRefPtr<ContextEvictionManager> contextEvictionManager)
96 RefPtr<DrawingBuffer> drawingBuffer = adoptRef(new DrawingBuffer(context, size, multisampleSupported, packedDepthStencilSupported, preserve, contextEvictionManager));
97 return drawingBuffer.release()
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
GraphicsContext3D.h 58 class DrawingBuffer;
672 void paintRenderingResultsToCanvas(ImageBuffer*, DrawingBuffer*);
673 PassRefPtr<ImageData> paintRenderingResultsToImageData(DrawingBuffer*);
    [all...]
GraphicsContext3D.cpp 39 #include "core/platform/graphics/gpu/DrawingBuffer.h"
68 void getDrawingParameters(DrawingBuffer* drawingBuffer, WebKit::WebGraphicsContext3D* graphicsContext3D,
71 if (drawingBuffer) {
72 *frameBufferId = drawingBuffer->framebuffer();
73 *width = drawingBuffer->size().width();
74 *height = drawingBuffer->size().height();
597 void GraphicsContext3D::paintRenderingResultsToCanvas(ImageBuffer* imageBuffer, DrawingBuffer* drawingBuffer)
601 getDrawingParameters(drawingBuffer, m_impl, &framebufferId, &width, &height)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/html/canvas/
WebGLRenderingContext.h 47 class DrawingBuffer;
383 // Structure for rendering to a DrawingBuffer, instead of directly
385 RefPtr<DrawingBuffer> m_drawingBuffer;
    [all...]
WebGLRenderingContext.cpp 77 #include "core/platform/graphics/gpu/DrawingBuffer.h"
191 ScopedDrawingBufferBinder(DrawingBuffer* drawingBuffer, WebGLFramebuffer* framebufferBinding)
192 : m_drawingBuffer(drawingBuffer)
195 // Commit DrawingBuffer if needed (e.g., for multisampling)
202 // Restore DrawingBuffer if needed
208 DrawingBuffer* m_drawingBuffer;
568 // Create the DrawingBuffer and initialize the platform layer.
569 DrawingBuffer::PreserveDrawingBuffer preserve = m_attributes.preserveDrawingBuffer ? DrawingBuffer::Preserve : DrawingBuffer::Discard
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_platform.target.darwin-arm.mk 244 third_party/WebKit/Source/core/platform/graphics/gpu/DrawingBuffer.cpp \
    [all...]
webcore_platform.target.darwin-mips.mk 244 third_party/WebKit/Source/core/platform/graphics/gpu/DrawingBuffer.cpp \
    [all...]
webcore_platform.target.darwin-x86.mk 244 third_party/WebKit/Source/core/platform/graphics/gpu/DrawingBuffer.cpp \
    [all...]
webcore_platform.target.linux-arm.mk 244 third_party/WebKit/Source/core/platform/graphics/gpu/DrawingBuffer.cpp \
    [all...]
webcore_platform.target.linux-mips.mk 244 third_party/WebKit/Source/core/platform/graphics/gpu/DrawingBuffer.cpp \
    [all...]
webcore_platform.target.linux-x86.mk 244 third_party/WebKit/Source/core/platform/graphics/gpu/DrawingBuffer.cpp \
    [all...]

Completed in 2234 milliseconds