Add rowBytes to createTestingOnlyBackendTexture
This is pulled out of:
https://skia-review.googlesource.com/c/skia/+/151983 (Test YUV images in DDL)
The YUV images seem to like to have row padding.
Change-Id: I517d2b63678beeafef88f86148fca15862176780
Reviewed-on: https://skia-review.googlesource.com/156367
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
diff --git a/tools/gpu/GrTest.cpp b/tools/gpu/GrTest.cpp
index abf5393..4afb07a 100644
--- a/tools/gpu/GrTest.cpp
+++ b/tools/gpu/GrTest.cpp
@@ -6,6 +6,7 @@
*/
#include "GrBackendSurface.h"
+#include "GrClip.h"
#include "GrContextOptions.h"
#include "GrContextPriv.h"
#include "GrDrawOpAtlas.h"
@@ -134,16 +135,6 @@
#endif
-GrBackendTexture GrGpu::createTestingOnlyBackendTexture(const void* pixels, int w, int h,
- SkColorType colorType, bool isRenderTarget,
- GrMipMapped mipMapped) {
- GrPixelConfig config = SkColorType2GrPixelConfig(colorType);
- if (kUnknown_GrPixelConfig == config) {
- return GrBackendTexture();
- }
- return this->createTestingOnlyBackendTexture(pixels, w, h, config, isRenderTarget, mipMapped);
-}
-
#if GR_CACHE_STATS
void GrResourceCache::getStats(Stats* stats) const {
stats->reset();