diff options
author | 2013-08-06 20:47:52 +0000 | |
---|---|---|
committer | 2013-08-06 20:47:52 +0000 | |
commit | ab3c67832f5cc7349ba452452ad8ad5ed92ea1c1 (patch) | |
tree | d0acc6e39b24b07927d06976bb7a6a1e51f8df8b /gm | |
parent | 7627535b8f968ba135e0ec16d15f30c31fe786d4 (diff) |
Regenerate bitmaps before each draw in tilemodes_npot GM
R=robertphillips@google.com
Review URL: https://codereview.chromium.org/22415004
git-svn-id: http://skia.googlecode.com/svn/trunk@10586 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gm')
-rw-r--r-- | gm/tilemodes.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gm/tilemodes.cpp b/gm/tilemodes.cpp index be7f924f79..5098a836e0 100644 --- a/gm/tilemodes.cpp +++ b/gm/tilemodes.cpp @@ -130,6 +130,12 @@ protected: for (size_t kx = 0; kx < SK_ARRAY_COUNT(gModes); kx++) { for (size_t ky = 0; ky < SK_ARRAY_COUNT(gModes); ky++) { SkPaint paint; +#if 1 // Temporary change to regen bitmap before each draw. This may help tracking down an issue + // on SGX where resizing NPOT textures to POT textures exhibits a driver bug. + if (!fPowerOfTwoSize) { + makebm(&fTexture[i], gConfigs[i], size, size); + } +#endif setup(&paint, fTexture[i], gFilters[j], gModes[kx], gModes[ky]); paint.setDither(true); |