[CoordinatedGraphics] Remove scaleFactor from SurfaceUpdateInfo
authorryuan.choi@navercorp.com <ryuan.choi@navercorp.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 May 2015 22:16:57 +0000 (22:16 +0000)
committerryuan.choi@navercorp.com <ryuan.choi@navercorp.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 May 2015 22:16:57 +0000 (22:16 +0000)
commite771bfaff5cd5b9de6d2bca33d03febd6e46d009
treeaf5500f830c98bb99119efa7198b81e6882892fb
parent8b5fec05234412d3c018e761de59f009e6097043
[CoordinatedGraphics] Remove scaleFactor from SurfaceUpdateInfo
https://bugs.webkit.org/show_bug.cgi?id=144935

Reviewed by Darin Adler.

The members of SurfaceUpdateInfo are only used to update tile except scaleFactor.
So, this patch removes scaleFactor from SurfaceUpdateInfo.
In addition, removes unnecessary parameters in createTile()

No new tests because there is no behavior change.

* platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:
(WebCore::CoordinatedGraphicsLayer::createTile):
* platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:
* platform/graphics/texmap/coordinated/CoordinatedTile.cpp:
(WebCore::CoordinatedTile::updateBackBuffer):
* platform/graphics/texmap/coordinated/CoordinatedTile.h:
* platform/graphics/texmap/coordinated/SurfaceUpdateInfo.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@184312 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTile.cpp
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTile.h
Source/WebCore/platform/graphics/texmap/coordinated/SurfaceUpdateInfo.h