Index: src/gpu/gl/GrGLIndexBuffer.cpp |
diff --git a/src/gpu/gl/GrGLIndexBuffer.cpp b/src/gpu/gl/GrGLIndexBuffer.cpp |
deleted file mode 100644 |
index 5a794ad8240659a61957e0622837447022a5f2e1..0000000000000000000000000000000000000000 |
--- a/src/gpu/gl/GrGLIndexBuffer.cpp |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-/* |
- * Copyright 2011 Google Inc. |
- * |
- * Use of this source code is governed by a BSD-style license that can be |
- * found in the LICENSE file. |
- */ |
- |
-#include "GrGLIndexBuffer.h" |
-#include "GrGLGpu.h" |
-#include "SkTraceMemoryDump.h" |
- |
-GrGLIndexBuffer::GrGLIndexBuffer(GrGLGpu* gpu, const Desc& desc) |
- : INHERITED(gpu, desc.fSizeInBytes, GrGLBufferImpl::kDynamicDraw_Usage == desc.fUsage, |
- 0 == desc.fID) |
- , fImpl(gpu, desc, GR_GL_ELEMENT_ARRAY_BUFFER) { |
- this->registerWithCache(); |
-} |
- |
-void GrGLIndexBuffer::onRelease() { |
- if (!this->wasDestroyed()) { |
- fImpl.release(this->getGpuGL()); |
- } |
- |
- INHERITED::onRelease(); |
-} |
- |
-void GrGLIndexBuffer::onAbandon() { |
- fImpl.abandon(); |
- INHERITED::onAbandon(); |
-} |
- |
-void* GrGLIndexBuffer::onMap() { |
- if (!this->wasDestroyed()) { |
- return fImpl.map(this->getGpuGL()); |
- } else { |
- return nullptr; |
- } |
-} |
- |
-void GrGLIndexBuffer::onUnmap() { |
- if (!this->wasDestroyed()) { |
- fImpl.unmap(this->getGpuGL()); |
- } |
-} |
- |
-bool GrGLIndexBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { |
- if (!this->wasDestroyed()) { |
- return fImpl.updateData(this->getGpuGL(), src, srcSizeInBytes); |
- } else { |
- return false; |
- } |
-} |
- |
-void GrGLIndexBuffer::setMemoryBacking(SkTraceMemoryDump* traceMemoryDump, |
- const SkString& dumpName) const { |
- SkString buffer_id; |
- buffer_id.appendU32(this->bufferID()); |
- traceMemoryDump->setMemoryBacking(dumpName.c_str(), "gl_buffer", |
- buffer_id.c_str()); |
-} |