From a88da48436f4c013722b27064e02a0b33574d2f8 Mon Sep 17 00:00:00 2001 From: Chris Dalton Date: Tue, 6 Jun 2017 12:25:28 -0600 Subject: Fix invalid assert in GrMesh::setIndexed When drawing a single point it's valid for the first and last indices to be equal. Bug: skia:6728 Change-Id: Ice8cd89b306ed9564cdd9a77c557628662e18abb Reviewed-on: https://skia-review.googlesource.com/18904 Reviewed-by: Brian Salomon Commit-Queue: Chris Dalton --- src/gpu/GrMesh.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/gpu/GrMesh.h b/src/gpu/GrMesh.h index 53854764f2..bdb62f5f0f 100644 --- a/src/gpu/GrMesh.h +++ b/src/gpu/GrMesh.h @@ -140,7 +140,7 @@ inline void GrMesh::setIndexed(const GrBuffer* indexBuffer, int indexCount, int SkASSERT(indexBuffer); SkASSERT(indexCount >= 1); SkASSERT(baseIndex >= 0); - SkASSERT(maxIndexValue > minIndexValue); + SkASSERT(maxIndexValue >= minIndexValue); fIndexBuffer.reset(indexBuffer); fInstanceBuffer.reset(nullptr); fIndexData.fIndexCount = indexCount; -- cgit v1.2.3