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

  /external/chromium_org/third_party/WebKit/Source/platform/graphics/gpu/
DrawingBuffer.cpp 33 #include "platform/graphics/gpu/DrawingBuffer.h"
49 // Global resource ceiling (expressed in terms of pixels) for DrawingBuffer creation and resize.
50 // When this limit is set, DrawingBuffer::create() and DrawingBuffer::reset() calls that would
80 PassRefPtr<DrawingBuffer> DrawingBuffer::create(GraphicsContext3D* context, const IntSize& size, PreserveDrawingBuffer preserve, PassRefPtr<ContextEvictionManager> contextEvictionManager)
95 RefPtr<DrawingBuffer> drawingBuffer = adoptRef(new DrawingBuffer(context, size, multisampleSupported, packedDepthStencilSupported, preserve, contextEvictionManager));
96 return drawingBuffer.release()
    [all...]
DrawingBuffer.h 67 class PLATFORM_EXPORT DrawingBuffer : public RefCounted<DrawingBuffer>, public blink::WebExternalTextureLayerClient {
79 static PassRefPtr<DrawingBuffer> create(GraphicsContext3D*, const IntSize&, PreserveDrawingBuffer, PassRefPtr<ContextEvictionManager>);
81 ~DrawingBuffer();
87 // Issues a glClear() on all framebuffers associated with this DrawingBuffer. The caller is responsible for
106 // The DrawingBuffer needs to track the texture bound to texture unit 0.
110 // The DrawingBuffer needs to track the currently bound framebuffer so it
136 DrawingBuffer(GraphicsContext3D*, const IntSize&, bool multisampleExtensionSupported,
208 // All of the mailboxes that this DrawingBuffer has ever created.
210 // Mailboxes that were released by the compositor and can be used again by this DrawingBuffer
    [all...]

Completed in 26 milliseconds