diff options
author | enne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-19 20:58:10 +0000 |
---|---|---|
committer | enne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-19 20:58:10 +0000 |
commit | 184fac5add06d5f4670fa6be4a4d3b39232d51bb (patch) | |
tree | 7efc1d20146fcafdbe408fa67292117c41e9393f /cc/software_renderer.cc | |
parent | fb7ffba75e81a79436434bab0715be0d6e67bc07 (diff) | |
download | chromium_src-184fac5add06d5f4670fa6be4a4d3b39232d51bb.zip chromium_src-184fac5add06d5f4670fa6be4a4d3b39232d51bb.tar.gz chromium_src-184fac5add06d5f4670fa6be4a4d3b39232d51bb.tar.bz2 |
cc: Rename cc classes and members to match filenames
BUG=155413
Review URL: https://codereview.chromium.org/11189043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163052 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/software_renderer.cc')
-rw-r--r-- | cc/software_renderer.cc | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/cc/software_renderer.cc b/cc/software_renderer.cc index 4b427e8..cec5811 100644 --- a/cc/software_renderer.cc +++ b/cc/software_renderer.cc @@ -64,18 +64,18 @@ bool isScaleAndTranslate(const SkMatrix& matrix) } // anonymous namespace -scoped_ptr<CCRendererSoftware> CCRendererSoftware::create(CCRendererClient* client, CCResourceProvider* resourceProvider, WebCompositorSoftwareOutputDevice* outputDevice) +scoped_ptr<SoftwareRenderer> SoftwareRenderer::create(RendererClient* client, ResourceProvider* resourceProvider, WebCompositorSoftwareOutputDevice* outputDevice) { - return make_scoped_ptr(new CCRendererSoftware(client, resourceProvider, outputDevice)); + return make_scoped_ptr(new SoftwareRenderer(client, resourceProvider, outputDevice)); } -CCRendererSoftware::CCRendererSoftware(CCRendererClient* client, CCResourceProvider* resourceProvider, WebCompositorSoftwareOutputDevice* outputDevice) - : CCDirectRenderer(client, resourceProvider) +SoftwareRenderer::SoftwareRenderer(RendererClient* client, ResourceProvider* resourceProvider, WebCompositorSoftwareOutputDevice* outputDevice) + : DirectRenderer(client, resourceProvider) , m_visible(true) , m_outputDevice(outputDevice) , m_skCurrentCanvas(0) { - m_resourceProvider->setDefaultResourceType(CCResourceProvider::Bitmap); + m_resourceProvider->setDefaultResourceType(ResourceProvider::Bitmap); m_capabilities.maxTextureSize = INT_MAX; m_capabilities.bestTextureFormat = GL_RGBA; @@ -85,26 +85,26 @@ CCRendererSoftware::CCRendererSoftware(CCRendererClient* client, CCResourceProvi viewportChanged(); } -CCRendererSoftware::~CCRendererSoftware() +SoftwareRenderer::~SoftwareRenderer() { } -const RendererCapabilities& CCRendererSoftware::capabilities() const +const RendererCapabilities& SoftwareRenderer::capabilities() const { return m_capabilities; } -void CCRendererSoftware::viewportChanged() +void SoftwareRenderer::viewportChanged() { m_outputDevice->didChangeViewportSize(WebSize(viewportSize().width(), viewportSize().height())); } -void CCRendererSoftware::beginDrawingFrame(DrawingFrame& frame) +void SoftwareRenderer::beginDrawingFrame(DrawingFrame& frame) { m_skRootCanvas = make_scoped_ptr(new SkCanvas(m_outputDevice->lock(true)->getSkBitmap())); } -void CCRendererSoftware::finishDrawingFrame(DrawingFrame& frame) +void SoftwareRenderer::finishDrawingFrame(DrawingFrame& frame) { m_currentFramebufferLock.reset(); m_skCurrentCanvas = 0; @@ -112,24 +112,24 @@ void CCRendererSoftware::finishDrawingFrame(DrawingFrame& frame) m_outputDevice->unlock(); } -bool CCRendererSoftware::flippedFramebuffer() const +bool SoftwareRenderer::flippedFramebuffer() const { return false; } -void CCRendererSoftware::finish() +void SoftwareRenderer::finish() { } -void CCRendererSoftware::bindFramebufferToOutputSurface(DrawingFrame& frame) +void SoftwareRenderer::bindFramebufferToOutputSurface(DrawingFrame& frame) { m_currentFramebufferLock.reset(); m_skCurrentCanvas = m_skRootCanvas.get(); } -bool CCRendererSoftware::bindFramebufferToTexture(DrawingFrame& frame, const CCScopedTexture* texture, const IntRect& framebufferRect) +bool SoftwareRenderer::bindFramebufferToTexture(DrawingFrame& frame, const ScopedTexture* texture, const IntRect& framebufferRect) { - m_currentFramebufferLock = make_scoped_ptr(new CCResourceProvider::ScopedWriteLockSoftware(m_resourceProvider, texture->id())); + m_currentFramebufferLock = make_scoped_ptr(new ResourceProvider::ScopedWriteLockSoftware(m_resourceProvider, texture->id())); m_skCurrentCanvas = m_currentFramebufferLock->skCanvas(); initializeMatrices(frame, framebufferRect, false); setDrawViewportSize(framebufferRect.size()); @@ -137,18 +137,18 @@ bool CCRendererSoftware::bindFramebufferToTexture(DrawingFrame& frame, const CCS return true; } -void CCRendererSoftware::enableScissorTestRect(const IntRect& scissorRect) +void SoftwareRenderer::enableScissorTestRect(const IntRect& scissorRect) { m_skCurrentCanvas->clipRect(toSkRect(scissorRect), SkRegion::kReplace_Op); } -void CCRendererSoftware::disableScissorTest() +void SoftwareRenderer::disableScissorTest() { IntRect canvasRect(IntPoint(), viewportSize()); m_skCurrentCanvas->clipRect(toSkRect(canvasRect), SkRegion::kReplace_Op); } -void CCRendererSoftware::clearFramebuffer(DrawingFrame& frame) +void SoftwareRenderer::clearFramebuffer(DrawingFrame& frame) { if (frame.currentRenderPass->hasTransparentBackground()) { m_skCurrentCanvas->clear(SkColorSetARGB(0, 0, 0, 0)); @@ -160,16 +160,16 @@ void CCRendererSoftware::clearFramebuffer(DrawingFrame& frame) } } -void CCRendererSoftware::setDrawViewportSize(const IntSize& viewportSize) +void SoftwareRenderer::setDrawViewportSize(const IntSize& viewportSize) { } -bool CCRendererSoftware::isSoftwareResource(CCResourceProvider::ResourceId id) const +bool SoftwareRenderer::isSoftwareResource(ResourceProvider::ResourceId id) const { switch (m_resourceProvider->resourceType(id)) { - case CCResourceProvider::GLTexture: + case ResourceProvider::GLTexture: return false; - case CCResourceProvider::Bitmap: + case ResourceProvider::Bitmap: return true; } @@ -177,7 +177,7 @@ bool CCRendererSoftware::isSoftwareResource(CCResourceProvider::ResourceId id) c return false; } -void CCRendererSoftware::drawQuad(DrawingFrame& frame, const CCDrawQuad* quad) +void SoftwareRenderer::drawQuad(DrawingFrame& frame, const DrawQuad* quad) { WebTransformationMatrix quadRectMatrix; quadRectTransform(&quadRectMatrix, quad->quadTransform(), quad->quadRect()); @@ -199,20 +199,20 @@ void CCRendererSoftware::drawQuad(DrawingFrame& frame, const CCDrawQuad* quad) } switch (quad->material()) { - case CCDrawQuad::DebugBorder: - drawDebugBorderQuad(frame, CCDebugBorderDrawQuad::materialCast(quad)); + case DrawQuad::DebugBorder: + drawDebugBorderQuad(frame, DebugBorderDrawQuad::materialCast(quad)); break; - case CCDrawQuad::SolidColor: - drawSolidColorQuad(frame, CCSolidColorDrawQuad::materialCast(quad)); + case DrawQuad::SolidColor: + drawSolidColorQuad(frame, SolidColorDrawQuad::materialCast(quad)); break; - case CCDrawQuad::TextureContent: - drawTextureQuad(frame, CCTextureDrawQuad::materialCast(quad)); + case DrawQuad::TextureContent: + drawTextureQuad(frame, TextureDrawQuad::materialCast(quad)); break; - case CCDrawQuad::TiledContent: - drawTileQuad(frame, CCTileDrawQuad::materialCast(quad)); + case DrawQuad::TiledContent: + drawTileQuad(frame, TileDrawQuad::materialCast(quad)); break; - case CCDrawQuad::RenderPass: - drawRenderPassQuad(frame, CCRenderPassDrawQuad::materialCast(quad)); + case DrawQuad::RenderPass: + drawRenderPassQuad(frame, RenderPassDrawQuad::materialCast(quad)); break; default: drawUnsupportedQuad(frame, quad); @@ -222,7 +222,7 @@ void CCRendererSoftware::drawQuad(DrawingFrame& frame, const CCDrawQuad* quad) m_skCurrentCanvas->resetMatrix(); } -void CCRendererSoftware::drawDebugBorderQuad(const DrawingFrame& frame, const CCDebugBorderDrawQuad* quad) +void SoftwareRenderer::drawDebugBorderQuad(const DrawingFrame& frame, const DebugBorderDrawQuad* quad) { // We need to apply the matrix manually to have pixel-sized stroke width. SkPoint vertices[4]; @@ -238,14 +238,14 @@ void CCRendererSoftware::drawDebugBorderQuad(const DrawingFrame& frame, const CC m_skCurrentCanvas->drawPoints(SkCanvas::kPolygon_PointMode, 4, transformedVertices, m_skCurrentPaint); } -void CCRendererSoftware::drawSolidColorQuad(const DrawingFrame& frame, const CCSolidColorDrawQuad* quad) +void SoftwareRenderer::drawSolidColorQuad(const DrawingFrame& frame, const SolidColorDrawQuad* quad) { m_skCurrentPaint.setColor(quad->color()); m_skCurrentPaint.setAlpha(quad->opacity() * SkColorGetA(quad->color())); m_skCurrentCanvas->drawRect(toSkRect(quadVertexRect()), m_skCurrentPaint); } -void CCRendererSoftware::drawTextureQuad(const DrawingFrame& frame, const CCTextureDrawQuad* quad) +void SoftwareRenderer::drawTextureQuad(const DrawingFrame& frame, const TextureDrawQuad* quad) { if (!isSoftwareResource(quad->resourceId())) { drawUnsupportedQuad(frame, quad); @@ -253,7 +253,7 @@ void CCRendererSoftware::drawTextureQuad(const DrawingFrame& frame, const CCText } // FIXME: Add support for non-premultiplied alpha. - CCResourceProvider::ScopedReadLockSoftware quadResourceLock(m_resourceProvider, quad->resourceId()); + ResourceProvider::ScopedReadLockSoftware quadResourceLock(m_resourceProvider, quad->resourceId()); FloatRect uvRect = quad->uvRect(); uvRect.scale(quad->quadRect().width(), quad->quadRect().height()); SkIRect skUvRect = toSkIRect(enclosingIntRect(uvRect)); @@ -262,23 +262,23 @@ void CCRendererSoftware::drawTextureQuad(const DrawingFrame& frame, const CCText m_skCurrentCanvas->drawBitmapRect(*quadResourceLock.skBitmap(), &skUvRect, toSkRect(quadVertexRect()), &m_skCurrentPaint); } -void CCRendererSoftware::drawTileQuad(const DrawingFrame& frame, const CCTileDrawQuad* quad) +void SoftwareRenderer::drawTileQuad(const DrawingFrame& frame, const TileDrawQuad* quad) { DCHECK(isSoftwareResource(quad->resourceId())); - CCResourceProvider::ScopedReadLockSoftware quadResourceLock(m_resourceProvider, quad->resourceId()); + ResourceProvider::ScopedReadLockSoftware quadResourceLock(m_resourceProvider, quad->resourceId()); SkIRect uvRect = toSkIRect(IntRect(quad->textureOffset(), quad->quadRect().size())); m_skCurrentCanvas->drawBitmapRect(*quadResourceLock.skBitmap(), &uvRect, toSkRect(quadVertexRect()), &m_skCurrentPaint); } -void CCRendererSoftware::drawRenderPassQuad(const DrawingFrame& frame, const CCRenderPassDrawQuad* quad) +void SoftwareRenderer::drawRenderPassQuad(const DrawingFrame& frame, const RenderPassDrawQuad* quad) { CachedTexture* contentsTexture = m_renderPassTextures.get(quad->renderPassId()); if (!contentsTexture || !contentsTexture->id()) return; DCHECK(isSoftwareResource(contentsTexture->id())); - CCResourceProvider::ScopedReadLockSoftware contentsTextureLock(m_resourceProvider, contentsTexture->id()); + ResourceProvider::ScopedReadLockSoftware contentsTextureLock(m_resourceProvider, contentsTexture->id()); const SkBitmap* bitmap = contentsTextureLock.skBitmap(); @@ -297,7 +297,7 @@ void CCRendererSoftware::drawRenderPassQuad(const DrawingFrame& frame, const CCR m_skCurrentPaint.setShader(shader); if (quad->maskResourceId()) { - CCResourceProvider::ScopedReadLockSoftware maskResourceLock(m_resourceProvider, quad->maskResourceId()); + ResourceProvider::ScopedReadLockSoftware maskResourceLock(m_resourceProvider, quad->maskResourceId()); const SkBitmap* maskBitmap = maskResourceLock.skBitmap(); SkMatrix maskMat; @@ -323,21 +323,21 @@ void CCRendererSoftware::drawRenderPassQuad(const DrawingFrame& frame, const CCR } } -void CCRendererSoftware::drawUnsupportedQuad(const DrawingFrame& frame, const CCDrawQuad* quad) +void SoftwareRenderer::drawUnsupportedQuad(const DrawingFrame& frame, const DrawQuad* quad) { m_skCurrentPaint.setColor(SK_ColorMAGENTA); m_skCurrentPaint.setAlpha(quad->opacity() * 255); m_skCurrentCanvas->drawRect(toSkRect(quadVertexRect()), m_skCurrentPaint); } -bool CCRendererSoftware::swapBuffers() +bool SoftwareRenderer::swapBuffers() { - if (CCProxy::hasImplThread()) + if (Proxy::hasImplThread()) m_client->onSwapBuffersComplete(); return true; } -void CCRendererSoftware::getFramebufferPixels(void *pixels, const IntRect& rect) +void SoftwareRenderer::getFramebufferPixels(void *pixels, const IntRect& rect) { SkBitmap fullBitmap = m_outputDevice->lock(false)->getSkBitmap(); SkBitmap subsetBitmap; @@ -347,7 +347,7 @@ void CCRendererSoftware::getFramebufferPixels(void *pixels, const IntRect& rect) m_outputDevice->unlock(); } -void CCRendererSoftware::setVisible(bool visible) +void SoftwareRenderer::setVisible(bool visible) { if (m_visible == visible) return; |