| Index: src/gpu/GrTextureProxy.cpp
|
| diff --git a/src/gpu/GrTextureProxy.cpp b/src/gpu/GrTextureProxy.cpp
|
| index f28b29eee027d46b7911718bc05c09a2c1779c15..205dfdd313530282a3465eefff808a8816722083 100644
|
| --- a/src/gpu/GrTextureProxy.cpp
|
| +++ b/src/gpu/GrTextureProxy.cpp
|
| @@ -10,8 +10,15 @@
|
| #include "GrTextureProvider.h"
|
| #include "GrGpuResourcePriv.h"
|
|
|
| +GrTextureProxy::GrTextureProxy(const GrSurfaceDesc& srcDesc, SkBackingFit fit, SkBudgeted budgeted,
|
| + const void* /*srcData*/, size_t /*rowBytes*/)
|
| + : INHERITED(srcDesc, fit, budgeted) {
|
| + // TODO: Handle 'srcData' here
|
| +}
|
| +
|
| GrTextureProxy::GrTextureProxy(sk_sp<GrTexture> tex)
|
| - : INHERITED(tex->desc(), SkBackingFit::kExact, tex->resourcePriv().isBudgeted())
|
| + : INHERITED(tex->desc(), SkBackingFit::kExact,
|
| + tex->resourcePriv().isBudgeted(), tex->uniqueID())
|
| , fTexture(std::move(tex)) {
|
| }
|
|
|
|
|