DrawingBuffer     216 Source/core/html/canvas/WebGLRenderingContextBase.cpp         ScopedDrawingBufferBinder(DrawingBuffer* drawingBuffer, WebGLFramebuffer* framebufferBinding)
DrawingBuffer     233 Source/core/html/canvas/WebGLRenderingContextBase.cpp         DrawingBuffer* m_drawingBuffer;
DrawingBuffer     529 Source/core/html/canvas/WebGLRenderingContextBase.cpp     DrawingBuffer::PreserveDrawingBuffer preserve = requestedAttributes->preserveDrawingBuffer() ? DrawingBuffer::Preserve : DrawingBuffer::Discard;
DrawingBuffer     530 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_drawingBuffer = DrawingBuffer::create(m_context.get(), clampedCanvasSize(), preserve, contextEvictionManager.release());
DrawingBuffer    5374 Source/core/html/canvas/WebGLRenderingContextBase.cpp     RefPtr<DrawingBuffer> drawingBuffer;
DrawingBuffer    5381 Source/core/html/canvas/WebGLRenderingContextBase.cpp         DrawingBuffer::PreserveDrawingBuffer preserve = m_requestedAttributes->preserveDrawingBuffer() ? DrawingBuffer::Preserve : DrawingBuffer::Discard;
DrawingBuffer    5382 Source/core/html/canvas/WebGLRenderingContextBase.cpp         drawingBuffer = DrawingBuffer::create(context.get(), clampedCanvasSize(), preserve, contextEvictionManager.release());
DrawingBuffer      53 Source/core/html/canvas/WebGLRenderingContextBase.h class DrawingBuffer;
DrawingBuffer     400 Source/core/html/canvas/WebGLRenderingContextBase.h     RefPtr<DrawingBuffer> m_drawingBuffer;
DrawingBuffer     218 Source/platform/graphics/ImageBuffer.cpp bool ImageBuffer::copyRenderingResultsFromDrawingBuffer(DrawingBuffer* drawingBuffer)
DrawingBuffer      56 Source/platform/graphics/ImageBuffer.h class DrawingBuffer;
DrawingBuffer     121 Source/platform/graphics/ImageBuffer.h     bool copyRenderingResultsFromDrawingBuffer(DrawingBuffer*);
DrawingBuffer      81 Source/platform/graphics/gpu/DrawingBuffer.cpp PassRefPtr<DrawingBuffer> DrawingBuffer::create(blink::WebGraphicsContext3D* context, const IntSize& size, PreserveDrawingBuffer preserve, PassRefPtr<ContextEvictionManager> contextEvictionManager)
DrawingBuffer      94 Source/platform/graphics/gpu/DrawingBuffer.cpp     RefPtr<DrawingBuffer> drawingBuffer = adoptRef(new DrawingBuffer(context, size, multisampleSupported, packedDepthStencilSupported, preserve, contextEvictionManager));
DrawingBuffer      98 Source/platform/graphics/gpu/DrawingBuffer.cpp DrawingBuffer::DrawingBuffer(blink::WebGraphicsContext3D* context,
DrawingBuffer     136 Source/platform/graphics/gpu/DrawingBuffer.cpp DrawingBuffer::~DrawingBuffer()
DrawingBuffer     141 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::markContentsChanged()
DrawingBuffer     148 Source/platform/graphics/gpu/DrawingBuffer.cpp bool DrawingBuffer::layerComposited() const
DrawingBuffer     153 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::markLayerComposited()
DrawingBuffer     158 Source/platform/graphics/gpu/DrawingBuffer.cpp blink::WebGraphicsContext3D* DrawingBuffer::context()
DrawingBuffer     163 Source/platform/graphics/gpu/DrawingBuffer.cpp bool DrawingBuffer::prepareMailbox(blink::WebExternalTextureMailbox* outMailbox, blink::WebExternalBitmap* bitmap)
DrawingBuffer     234 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox)
DrawingBuffer     247 Source/platform/graphics/gpu/DrawingBuffer.cpp PassRefPtr<DrawingBuffer::MailboxInfo> DrawingBuffer::recycledMailbox()
DrawingBuffer     269 Source/platform/graphics/gpu/DrawingBuffer.cpp PassRefPtr<DrawingBuffer::MailboxInfo> DrawingBuffer::createNewMailbox(unsigned textureId)
DrawingBuffer     279 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::initialize(const IntSize& size)
DrawingBuffer     319 Source/platform/graphics/gpu/DrawingBuffer.cpp bool DrawingBuffer::copyToPlatformTexture(blink::WebGraphicsContext3D* context, Platform3DObject texture, GLenum internalFormat, GLenum destType, GLint level, bool premultiplyAlpha, bool flipY)
DrawingBuffer     384 Source/platform/graphics/gpu/DrawingBuffer.cpp Platform3DObject DrawingBuffer::framebuffer() const
DrawingBuffer     389 Source/platform/graphics/gpu/DrawingBuffer.cpp blink::WebLayer* DrawingBuffer::platformLayer()
DrawingBuffer     406 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::paintCompositedResultsToCanvas(ImageBuffer* imageBuffer)
DrawingBuffer     469 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::clearPlatformLayer()
DrawingBuffer     478 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::releaseResources()
DrawingBuffer     533 Source/platform/graphics/gpu/DrawingBuffer.cpp unsigned DrawingBuffer::createColorTexture(const IntSize& size)
DrawingBuffer     553 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::createSecondaryBuffers()
DrawingBuffer     563 Source/platform/graphics/gpu/DrawingBuffer.cpp bool DrawingBuffer::resizeFramebuffer(const IntSize& size)
DrawingBuffer     587 Source/platform/graphics/gpu/DrawingBuffer.cpp bool DrawingBuffer::resizeMultisampleFramebuffer(const IntSize& size)
DrawingBuffer     607 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::resizeDepthStencil(const IntSize& size)
DrawingBuffer     652 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::clearFramebuffers(GLbitfield clearMask)
DrawingBuffer     667 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::setSize(const IntSize& size) {
DrawingBuffer     675 Source/platform/graphics/gpu/DrawingBuffer.cpp int DrawingBuffer::pixelDelta(const IntSize& size) {
DrawingBuffer     679 Source/platform/graphics/gpu/DrawingBuffer.cpp IntSize DrawingBuffer::adjustSize(const IntSize& size) {
DrawingBuffer     705 Source/platform/graphics/gpu/DrawingBuffer.cpp IntSize DrawingBuffer::adjustSizeWithContextEviction(const IntSize& size, bool& evictContext) {
DrawingBuffer     724 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::reset(const IntSize& newSize)
DrawingBuffer     778 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::commit(long x, long y, long width, long height)
DrawingBuffer     808 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::restoreFramebufferBinding()
DrawingBuffer     816 Source/platform/graphics/gpu/DrawingBuffer.cpp bool DrawingBuffer::multisample() const
DrawingBuffer     821 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::bind()
DrawingBuffer     829 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::setPackAlignment(GLint param)
DrawingBuffer     834 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::paintRenderingResultsToCanvas(ImageBuffer* imageBuffer)
DrawingBuffer     839 Source/platform/graphics/gpu/DrawingBuffer.cpp PassRefPtr<Uint8ClampedArray> DrawingBuffer::paintRenderingResultsToImageData(int& width, int& height)
DrawingBuffer     862 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::paintFramebufferToCanvas(int framebuffer, int width, int height, bool premultiplyAlpha, ImageBuffer* imageBuffer)
DrawingBuffer     903 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::readBackFramebuffer(unsigned char* pixels, int width, int height, ReadbackOrder readbackOrder, WebGLImageConversion::AlphaOp op)
DrawingBuffer     934 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::flipVertically(uint8_t* framebuffer, int width, int height)
DrawingBuffer     949 Source/platform/graphics/gpu/DrawingBuffer.cpp void DrawingBuffer::texImage2DResourceSafe(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLint unpackAlignment)
DrawingBuffer      70 Source/platform/graphics/gpu/DrawingBuffer.h class PLATFORM_EXPORT DrawingBuffer : public RefCounted<DrawingBuffer>, public blink::WebExternalTextureLayerClient  {
DrawingBuffer      82 Source/platform/graphics/gpu/DrawingBuffer.h     static PassRefPtr<DrawingBuffer> create(blink::WebGraphicsContext3D*, const IntSize&, PreserveDrawingBuffer, PassRefPtr<ContextEvictionManager>);
DrawingBuffer      84 Source/platform/graphics/gpu/DrawingBuffer.h     virtual ~DrawingBuffer();
DrawingBuffer     147 Source/platform/graphics/gpu/DrawingBuffer.h     DrawingBuffer(blink::WebGraphicsContext3D*, const IntSize&, bool multisampleExtensionSupported,
DrawingBuffer     114 Source/platform/graphics/gpu/DrawingBufferTest.cpp         m_drawingBuffer = DrawingBuffer::create(m_context.get(), IntSize(initialWidth, initialHeight), DrawingBuffer::Preserve, contextEvictionManager.release());
DrawingBuffer     123 Source/platform/graphics/gpu/DrawingBufferTest.cpp     RefPtr<DrawingBuffer> m_drawingBuffer;