diff options
author | 2017-08-18 13:05:54 +0000 | |
---|---|---|
committer | 2017-08-18 13:06:00 +0000 | |
commit | ceef4fb5c498003be77a32a46cedfbf5da22a274 (patch) | |
tree | fcde095e8fc750e58522fb4dcf6415fce28fbe39 /src/gpu/GrResourceProvider.cpp | |
parent | 3fd295550f8c4fecd4bc61ce916738d49310eb67 (diff) |
Revert "Add GrTextureOp and use to implement SkGpuDevice::drawImage[Rect]() when possible"
This reverts commit 3fd295550f8c4fecd4bc61ce916738d49310eb67.
Reason for revert: breaking things
Original change's description:
> Add GrTextureOp and use to implement SkGpuDevice::drawImage[Rect]() when possible
>
> This op draws a texture rectangle in src over blending with no edge antialiasing. It less powerful than NonAAFillRectOp/GrPaint but has less CPU overhead.
>
> Change-Id: Ia6107bb67c1c2a83de14c665aff64b0de2750fba
> Reviewed-on: https://skia-review.googlesource.com/33802
> Commit-Queue: Brian Salomon <bsalomon@google.com>
> Reviewed-by: Robert Phillips <robertphillips@google.com>
TBR=djsollen@google.com,bsalomon@google.com,robertphillips@google.com,brianosman@google.com
Change-Id: I9cdbeeac15b17d2d6b3385560ed826397c0373c6
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/36220
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Diffstat (limited to 'src/gpu/GrResourceProvider.cpp')
-rw-r--r-- | src/gpu/GrResourceProvider.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/gpu/GrResourceProvider.cpp b/src/gpu/GrResourceProvider.cpp index 323139ea0a..1979570fe0 100644 --- a/src/gpu/GrResourceProvider.cpp +++ b/src/gpu/GrResourceProvider.cpp @@ -362,17 +362,14 @@ const GrBuffer* GrResourceProvider::createPatternedIndexBuffer(const uint16_t* p return buffer; } -static constexpr int kMaxQuads = 1 << 12; // max possible: (1 << 14) - 1; - const GrBuffer* GrResourceProvider::createQuadIndexBuffer() { + static const int kMaxQuads = 1 << 12; // max possible: (1 << 14) - 1; GR_STATIC_ASSERT(4 * kMaxQuads <= 65535); static const uint16_t kPattern[] = { 0, 1, 2, 0, 2, 3 }; return this->createPatternedIndexBuffer(kPattern, 6, kMaxQuads, 4, fQuadIndexBufferKey); } -int GrResourceProvider::QuadCountOfQuadBuffer() { return kMaxQuads; } - sk_sp<GrPath> GrResourceProvider::createPath(const SkPath& path, const GrStyle& style) { SkASSERT(this->gpu()->pathRendering()); return this->gpu()->pathRendering()->createPath(path, style); |