Home | History | Annotate | Download | only in chromium

Lines Matching defs:LayerTilerChromium

31 #include "LayerTilerChromium.h"
47 PassOwnPtr<LayerTilerChromium> LayerTilerChromium::create(LayerRendererChromium* layerRenderer, const IntSize& tileSize, BorderTexelOption border)
52 return adoptPtr(new LayerTilerChromium(layerRenderer, tileSize, border));
55 LayerTilerChromium::LayerTilerChromium(LayerRendererChromium* layerRenderer, const IntSize& tileSize, BorderTexelOption border)
63 void LayerTilerChromium::setLayerRenderer(LayerRendererChromium* layerRenderer)
70 LayerTilerChromium::~LayerTilerChromium()
75 GraphicsContext3D* LayerTilerChromium::layerRendererContext() const
81 void LayerTilerChromium::setTileSize(const IntSize& requestedSize)
95 LayerTexture* LayerTilerChromium::getSingleTexture()
101 void LayerTilerChromium::reset()
108 LayerTilerChromium::Tile* LayerTilerChromium::createTile(int i, int j)
130 void LayerTilerChromium::invalidateTiles(const IntRect& contentRect)
148 void LayerTilerChromium::contentRectToTileIndices(const IntRect& contentRect, int& left, int& top, int& right, int& bottom) const
158 IntRect LayerTilerChromium::contentRectToLayerRect(const IntRect& contentRect) const
169 IntRect LayerTilerChromium::layerRectToContentRect(const IntRect& layerRect) const
176 LayerTilerChromium::Tile* LayerTilerChromium::tileAt(int i, int j) const
183 IntRect LayerTilerChromium::tileContentRect(const Tile* tile) const
190 IntRect LayerTilerChromium::tileLayerRect(const Tile* tile) const
198 void LayerTilerChromium::invalidateRect(const IntRect& contentRect)
223 void LayerTilerChromium::invalidateEntireLayer()
234 void LayerTilerChromium::update(TilePaintInterface& painter, const IntRect& contentRect)
280 TRACE_EVENT("LayerTilerChromium::update::paint", this, 0);
285 void LayerTilerChromium::uploadCanvas()
289 TRACE_EVENT("LayerTilerChromium::updateFromPixels", this, 0);
294 void LayerTilerChromium::updateFromPixels(const IntRect& contentRect, const IntRect& paintRect, const uint8_t* paintPixels)
375 void LayerTilerChromium::setLayerPosition(const IntPoint& layerPosition)
380 void LayerTilerChromium::draw(const IntRect& contentRect, const TransformationMatrix& globalTransform, float opacity)
386 const LayerTilerChromium::Program* program = layerRenderer()->tilerProgram();
421 void LayerTilerChromium::growLayerToContain(const IntRect& contentRect)
432 void LayerTilerChromium::drawTexturedQuad(GraphicsContext3D* context, const TransformationMatrix& projectionMatrix, const TransformationMatrix& drawMatrix,
436 const LayerTilerChromium::Program* program)