Searched refs:textureMapper (Results 1 - 21 of 21) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/texmap/
H A DTextureMapperTile.cpp32 void TextureMapperTile::updateContents(TextureMapper* textureMapper, Image* image, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument
46 m_texture = textureMapper->createTexture();
53 void TextureMapperTile::updateContents(TextureMapper* textureMapper, GraphicsLayer* sourceLayer, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument
65 m_texture = textureMapper->createTexture();
69 m_texture->updateContents(textureMapper, sourceLayer, targetRect, sourceOffset, updateContentsFlag);
72 void TextureMapperTile::paint(TextureMapper* textureMapper, const TransformationMatrix& transform, float opacity, const unsigned exposedEdges) argument
75 textureMapper->drawTexture(*texture().get(), rect(), transform, opacity, exposedEdges);
H A DTextureMapperSurfaceBackingStore.cpp47 void TextureMapperSurfaceBackingStore::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
50 m_graphicsSurface->paintToTextureMapper(textureMapper, targetRect, transform, opacity);
H A DTextureMapperTiledBackingStore.cpp36 void TextureMapperTiledBackingStore::updateContentsFromImageIfNeeded(TextureMapper* textureMapper) argument
41 updateContents(textureMapper, m_image.get(), m_image->size(), m_image->rect(), BitmapTexture::UpdateCannotModifyOriginalImageData);
50 void TextureMapperTiledBackingStore::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
52 updateContentsFromImageIfNeeded(textureMapper);
55 m_tiles[i].paint(textureMapper, adjustedTransform, opacity, calculateExposedTileEdges(rect(), m_tiles[i].rect()));
58 void TextureMapperTiledBackingStore::drawBorder(TextureMapper* textureMapper, const Color& borderColor, float borderWidth, const FloatRect& targetRect, const TransformationMatrix& transform) argument
62 textureMapper->drawBorder(borderColor, borderWidth, m_tiles[i].rect(), adjustedTransform);
65 void TextureMapperTiledBackingStore::drawRepaintCounter(TextureMapper* textureMapper, int repaintCount, const Color& borderColor, const FloatRect& targetRect, const TransformationMatrix& transform) argument
69 textureMapper->drawNumber(repaintCount, borderColor, m_tiles[i].rect().location(), adjustedTransform);
136 void TextureMapperTiledBackingStore::updateContents(TextureMapper* textureMapper, Imag argument
143 updateContents(TextureMapper* textureMapper, GraphicsLayer* sourceLayer, const FloatSize& totalSize, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument
[all...]
H A DTextureMapperFPSCounter.cpp49 void TextureMapperFPSCounter::updateFPSAndDisplay(TextureMapper* textureMapper, const FloatPoint& location, const TransformationMatrix& matrix) argument
62 textureMapper->drawNumber(m_lastFPS, Color::black, location, matrix);
H A DTextureMapperPlatformLayer.h43 virtual void drawBorder(TextureMapper* textureMapper, const Color& color, float borderWidth, const FloatRect& targetRect, const TransformationMatrix& transform) argument
45 textureMapper->drawBorder(color, borderWidth, targetRect, transform);
H A DTextureMapperLayer.cpp37 TextureMapper* textureMapper; member in class:WebCore::TextureMapperPaintOptions
40 , textureMapper(0)
88 options.textureMapper = m_textureMapper;
89 options.textureMapper->bindSurface(0);
125 options.textureMapper->drawSolidColor(m_state.contentsRect, transform, blendWithOpacity(m_state.solidColor, options.opacity));
127 options.textureMapper->drawBorder(m_state.debugBorderColor, m_state.debugBorderWidth, layerRect(), transform);
131 options.textureMapper->setWrapMode(TextureMapper::StretchWrap);
132 options.textureMapper->setPatternTransform(TransformationMatrix());
137 m_backingStore->paintToTextureMapper(options.textureMapper, targetRect, transform, options.opacity);
139 m_backingStore->drawBorder(options.textureMapper, m_stat
469 TextureMapper* TextureMapperLayer::textureMapper() const function in class:WebCore::TextureMapperLayer
[all...]
H A DTextureMapper.cpp99 PassRefPtr<BitmapTexture> BitmapTexturePool::acquireTexture(const IntSize& size, TextureMapper* textureMapper) argument
116 m_textures.append(BitmapTexturePoolEntry(textureMapper->createTexture()));
152 void BitmapTexture::updateContents(TextureMapper* textureMapper, GraphicsLayer* sourceLayer, const IntRect& targetRect, const IntPoint& offset, UpdateContentsFlag updateContentsFlag) argument
156 context->setImageInterpolationQuality(textureMapper->imageInterpolationQuality());
157 context->setTextDrawingMode(textureMapper->textDrawingMode());
H A DGraphicsLayerTextureMapper.cpp578 if (!m_layer->textureMapper())
593 TextureMapper* textureMapper = m_layer->textureMapper(); local
594 if (!textureMapper)
614 backingStore->updateContents(textureMapper, this, m_size, dirtyRect, BitmapTexture::UpdateCanModifyOriginalImageData);
H A DTextureMapperLayer.h77 TextureMapper* textureMapper() const;
H A DTextureMapperGL.cpp758 BitmapTextureGL::BitmapTextureGL(TextureMapperGL* textureMapper) argument
764 , m_context3D(textureMapper->graphicsContext3D())
1004 PassRefPtr<BitmapTexture> BitmapTextureGL::applyFilters(TextureMapper* textureMapper, const FilterOperations& filters) argument
1009 TextureMapperGL* texmapGL = static_cast<TextureMapperGL*>(textureMapper);
1122 void BitmapTextureGL::bind(TextureMapperGL* textureMapper) argument
1129 textureMapper->data().projectionMatrix = createProjectionMatrix(m_textureSize, true /* mirrored */);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/texmap/coordinated/
H A DCoordinatedBackingStore.cpp31 void CoordinatedBackingStoreTile::swapBuffers(TextureMapper* textureMapper) argument
45 texture = textureMapper->createTexture();
50 ASSERT(textureMapper->maxTextureSize().width() >= m_tileRect.size().width() && textureMapper->maxTextureSize().height() >= m_tileRect.size().height());
109 void CoordinatedBackingStore::paintTilesToTextureMapper(Vector<TextureMapperTile*>& tiles, TextureMapper* textureMapper, const TransformationMatrix& transform, float opacity, const FloatRect& rect) argument
112 tiles[i]->paint(textureMapper, transform, opacity, calculateExposedTileEdges(rect, tiles[i]->rect()));
120 void CoordinatedBackingStore::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
155 paintTilesToTextureMapper(previousTilesToPaint, textureMapper, adjustedTransform, opacity, rect());
156 paintTilesToTextureMapper(tilesToPaint, textureMapper, adjustedTransform, opacity, rect());
159 void CoordinatedBackingStore::drawBorder(TextureMapper* textureMapper, cons argument
167 drawRepaintCounter(TextureMapper* textureMapper, int repaintCount, const Color& borderColor, const FloatRect& targetRect, const TransformationMatrix& transform) argument
175 commitTileOperations(TextureMapper* textureMapper) argument
[all...]
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/surfaces/
H A DGraphicsSurface.cpp66 void GraphicsSurface::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
68 platformPaintToTextureMapper(textureMapper, targetRect, transform, opacity);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/cairo/
H A DGraphicsContext3DPrivate.cpp81 void GraphicsContext3DPrivate::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& matrix, float opacity) argument
91 if (textureMapper->accelerationMode() != TextureMapper::OpenGLMode) {
92 GraphicsContext* context = textureMapper->graphicsContext();
142 TextureMapperGL* texmapGL = static_cast<TextureMapperGL*>(textureMapper);
H A DImageBufferCairo.cpp394 void ImageBufferData::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& matrix, float opacity) argument
396 if (textureMapper->accelerationMode() != TextureMapper::OpenGLMode) {
408 static_cast<TextureMapperGL*>(textureMapper)->drawTexture(m_texture, TextureMapperGL::ShouldBlend, m_size, targetRect, matrix, opacity);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/surfaces/efl/
H A DGraphicsSurfaceCommon.cpp181 void GraphicsSurface::platformPaintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
189 static_cast<TextureMapperGL*>(textureMapper)->drawTexture(texture, m_private->flags(), m_private->size(), m_private->rect(), adjustedTransform, opacity);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/gstreamer/
H A DMediaPlayerPrivateGStreamerBase.cpp446 void MediaPlayerPrivateGStreamerBase::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& matrix, float opacity) argument
448 if (textureMapper->accelerationMode() != TextureMapper::OpenGLMode)
452 m_texture = textureMapper->acquireTextureFromPool(naturalSize());
456 textureMapper->drawTexture(*m_texture.get(), targetRect, matrix, opacity);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/qt/
H A DGraphicsContext3DQt.cpp216 void GraphicsContext3DPrivate::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& matrix, float opacity) argument
221 if (textureMapper->accelerationMode() == TextureMapper::OpenGLMode) {
237 TextureMapperGL* texmapGL = static_cast<TextureMapperGL*>(textureMapper);
243 GraphicsContext* context = textureMapper->graphicsContext();
H A DMediaPlayerPrivateQt.cpp649 void MediaPlayerPrivateQt::paintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& matrix, float opacity) argument
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/surfaces/glx/
H A DGraphicsSurfaceGLX.cpp388 void GraphicsSurface::platformPaintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
400 static_cast<TextureMapperGL*>(textureMapper)->drawTexture(texture, m_private->flags(), size, rectOnContents, adjustedTransform, opacity);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/surfaces/mac/
H A DGraphicsSurfaceMac.cpp336 void GraphicsSurface::platformPaintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
342 static_cast<TextureMapperGL*>(textureMapper)->drawTexture(m_private->frontBufferTextureID(), TextureMapperGL::ShouldBlend | TextureMapperGL::ShouldUseARBTextureRect, size, rectOnContents, adjustedTransform, opacity);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/surfaces/win/
H A DGraphicsSurfaceWin.cpp424 void GraphicsSurface::platformPaintToTextureMapper(TextureMapper* textureMapper, const FloatRect& targetRect, const TransformationMatrix& transform, float opacity) argument
430 static_cast<TextureMapperGL*>(textureMapper)->drawTexture(platformGetTextureID(), 0, size, rectOnContents, adjustedTransform, opacity);

Completed in 190 milliseconds