Changeset 83891 in webkit
- Timestamp:
- Apr 14, 2011 1:50:02 PM (13 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r83889 r83891 1 2011-04-14 Adrienne Walker <enne@google.com> 2 3 Reviewed by James Robinson. 4 5 [chromium] TilingData should return 1 tile when tile size is texture size. 6 https://bugs.webkit.org/show_bug.cgi?id=58364 7 8 * platform/graphics/gpu/TilingData.cpp: 9 (WebCore::computeNumTiles): 10 1 11 2011-04-14 Andy Estes <aestes@apple.com> 2 12 -
trunk/Source/WebCore/platform/graphics/gpu/TilingData.cpp
r83674 r83891 46 46 { 47 47 if (maxTextureSize - 2 * borderTexels <= 0) 48 return 0;48 return totalSize > 0 && maxTextureSize >= totalSize ? 1 : 0; 49 49 50 50 int numTiles = max(1, 1 + (totalSize - 1 - 2 * borderTexels) / (maxTextureSize - 2 * borderTexels)); -
trunk/Source/WebKit/chromium/ChangeLog
r83829 r83891 1 2011-04-14 Adrienne Walker <enne@google.com> 2 3 Reviewed by James Robinson. 4 5 [chromium] TilingData should return 1 tile if tile size is texture size. 6 https://bugs.webkit.org/show_bug.cgi?id=58364 7 8 Update test to properly handle this case. 9 10 * tests/TilingDataTest.cpp: 11 (WebCore::TEST): 12 1 13 2011-04-14 Bill Budge <bbudge@chromium.org> 2 14 -
trunk/Source/WebKit/chromium/tests/TilingDataTest.cpp
r83674 r83891 61 61 EXPECT_EQ(1, TilingData(1, 1, 1, false).numTiles()); 62 62 EXPECT_EQ(2, TilingData(1, 1, 2, false).numTiles()); 63 EXPECT_EQ(2, TilingData(1, 2, 1, false).numTiles()); 64 EXPECT_EQ(1, TilingData(2, 1, 1, false).numTiles()); 65 EXPECT_EQ(1, TilingData(2, 1, 2, false).numTiles()); 66 EXPECT_EQ(1, TilingData(2, 2, 1, false).numTiles()); 63 67 EXPECT_EQ(1, TilingData(2, 2, 2, false).numTiles()); 64 68 EXPECT_EQ(1, TilingData(3, 3, 3, false).numTiles()); … … 106 110 EXPECT_EQ(0, TilingData(0, 1, 1, true).numTiles()); 107 111 108 EXPECT_EQ( 0, TilingData(1, 1, 1, true).numTiles());112 EXPECT_EQ(1, TilingData(1, 1, 1, true).numTiles()); 109 113 EXPECT_EQ(0, TilingData(1, 1, 2, true).numTiles()); 110 EXPECT_EQ(0, TilingData(2, 2, 2, true).numTiles()); 114 EXPECT_EQ(0, TilingData(1, 2, 1, true).numTiles()); 115 EXPECT_EQ(1, TilingData(2, 1, 1, true).numTiles()); 116 EXPECT_EQ(1, TilingData(2, 1, 2, true).numTiles()); 117 EXPECT_EQ(1, TilingData(2, 2, 1, true).numTiles()); 118 EXPECT_EQ(1, TilingData(2, 2, 2, true).numTiles()); 111 119 112 120 EXPECT_EQ(1, TilingData(3, 1, 3, true).numTiles());
Note: See TracChangeset
for help on using the changeset viewer.