Searched defs:DrawingBuffer (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/gpu/ |
H A D | 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)); 100 DrawingBuffer::DrawingBuffer(GraphicsContext3 function in class:WebCore::DrawingBuffer [all...] |
H A D | DrawingBuffer.h | 66 class DrawingBuffer : public RefCounted<DrawingBuffer>, public WebKit::WebExternalTextureLayerClient { class in namespace:WebCore 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...] |
Completed in 135 milliseconds