Convert GrBufferType to enum class, rename, and remove dead values
Renamed to GrGpuBufferType in anticipation of splitting GrBuffer
into GrGpuBuffer and GrCpuBuffer types.
There were two unused values in the enum that are removed, DrawIndirect
and Texel.
Change-Id: Icb6b3da689adbd8e10495c10fd0470a6ee0120b5
Reviewed-on: https://skia-review.googlesource.com/c/189280
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
diff --git a/src/gpu/mtl/GrMtlPipelineStateBuilder.mm b/src/gpu/mtl/GrMtlPipelineStateBuilder.mm
index 6582840..5168358 100644
--- a/src/gpu/mtl/GrMtlPipelineStateBuilder.mm
+++ b/src/gpu/mtl/GrMtlPipelineStateBuilder.mm
@@ -366,11 +366,11 @@
fUniformHandler.fUniforms,
GrMtlBuffer::Make(fGpu,
fUniformHandler.fCurrentGeometryUBOOffset,
- kVertex_GrBufferType,
+ GrGpuBufferType::kVertex,
kStatic_GrAccessPattern),
GrMtlBuffer::Make(fGpu,
fUniformHandler.fCurrentFragmentUBOOffset,
- kVertex_GrBufferType,
+ GrGpuBufferType::kVertex,
kStatic_GrAccessPattern),
(uint32_t)fUniformHandler.numSamplers(),
std::move(fGeometryProcessor),