Lines Matching defs:LayerRendererChromium
35 #include "LayerRendererChromium.h"
91 bool LayerRendererChromium::compareLayerZ(const RefPtr<CCLayerImpl>& a, const RefPtr<CCLayerImpl>& b)
96 PassRefPtr<LayerRendererChromium> LayerRendererChromium::create(PassRefPtr<GraphicsContext3D> context, PassOwnPtr<TilePaintInterface> contentPaint)
101 RefPtr<LayerRendererChromium> layerRenderer(adoptRef(new LayerRendererChromium(context, contentPaint)));
108 LayerRendererChromium::LayerRendererChromium(PassRefPtr<GraphicsContext3D> context,
130 LayerRendererChromium::~LayerRendererChromium()
136 GraphicsContext3D* LayerRendererChromium::context()
141 void LayerRendererChromium::debugGLCall(GraphicsContext3D* context, const char* command, const char* file, int line)
148 void LayerRendererChromium::useShader(unsigned programId)
156 void LayerRendererChromium::invalidateRootLayerRect(const IntRect& dirtyRect)
161 void LayerRendererChromium::updateRootLayerContents()
163 TRACE_EVENT("LayerRendererChromium::updateRootLayerContents", this, 0);
167 void LayerRendererChromium::drawRootLayer()
176 void LayerRendererChromium::setViewport(const IntRect& visibleRect, const IntRect& contentRect, const IntPoint& scrollPosition)
192 void LayerRendererChromium::updateAndDrawLayers()
257 void LayerRendererChromium::updateLayers(LayerList& renderSurfaceLayerList)
259 TRACE_EVENT("LayerRendererChromium::updateLayers", this, 0);
332 void LayerRendererChromium::paintLayerContents(const LayerList& renderSurfaceLayerList)
372 void LayerRendererChromium::drawLayers(const LayerList& renderSurfaceLayerList)
374 TRACE_EVENT("LayerRendererChromium::drawLayers", this, 0);
449 void LayerRendererChromium::finish()
451 TRACE_EVENT("LayerRendererChromium::finish", this, 0);
455 void LayerRendererChromium::present()
457 TRACE_EVENT("LayerRendererChromium::present", this, 0);
467 void LayerRendererChromium::setRootLayer(PassRefPtr<LayerChromium> layer)
475 void LayerRendererChromium::getFramebufferPixels(void *pixels, const IntRect& rect)
489 unsigned LayerRendererChromium::createLayerTexture()
503 void LayerRendererChromium::deleteLayerTexture(unsigned textureId)
512 bool LayerRendererChromium::isLayerVisible(LayerChromium* layer, const TransformationMatrix& matrix, const IntRect& visibleRect)
530 void LayerRendererChromium::updatePropertiesAndRenderSurfaces(LayerChromium* layer, const TransformationMatrix& parentMatrix, LayerList& renderSurfaceLayerList, LayerList& layerList)
805 void LayerRendererChromium::updateCompositorResourcesRecursive(LayerChromium* layer)
828 void LayerRendererChromium::setCompositeOffscreen(bool compositeOffscreen)
839 LayerTexture* LayerRendererChromium::getOffscreenLayerTexture()
844 void LayerRendererChromium::copyOffscreenTextureToDisplay()
858 bool LayerRendererChromium::useRenderSurface(RenderSurfaceChromium* renderSurface)
892 void LayerRendererChromium::drawLayer(CCLayerImpl* layer, RenderSurfaceChromium* targetSurface)
943 void LayerRendererChromium::setScissorToRect(const IntRect& scissorRect)
961 bool LayerRendererChromium::makeContextCurrent()
968 bool LayerRendererChromium::checkTextureSize(const IntSize& textureSize)
978 void LayerRendererChromium::setDrawViewportRect(const IntRect& drawRect, bool flipY)
989 void LayerRendererChromium::resizeOnscreenContent(const IntSize& size)
995 bool LayerRendererChromium::initializeSharedObjects()
1032 void LayerRendererChromium::cleanupSharedObjects()
1055 String LayerRendererChromium::layerTreeAsText() const
1066 void LayerRendererChromium::addChildContext(GraphicsContext3D* ctx)
1091 void LayerRendererChromium::removeChildContext(GraphicsContext3D* ctx)
1108 void LayerRendererChromium::dumpRenderSurfaces(TextStream& ts, int indent, LayerChromium* layer) const