Index: include/gpu/GrTypesPriv.h |
diff --git a/include/gpu/GrTypesPriv.h b/include/gpu/GrTypesPriv.h |
index bf8ea4906352ed9c98c2ed8e3cb37594337e47a6..a2facfa6cfc0f2c65d95fda4c96646323e68a202 100644 |
--- a/include/gpu/GrTypesPriv.h |
+++ b/include/gpu/GrTypesPriv.h |
@@ -401,29 +401,13 @@ |
}; |
/** |
-* Indicates the type of data that a GPU buffer will be used for. |
-*/ |
-enum GrBufferType { |
- kVertex_GrBufferType, |
- kIndex_GrBufferType, |
- kXferCpuToGpu_GrBufferType, |
- kXferGpuToCpu_GrBufferType, |
- |
- kLast_GrBufferType = kXferGpuToCpu_GrBufferType |
-}; |
- |
-/** |
-* Provides a performance hint regarding the frequency at which a data store will be accessed. |
-*/ |
-enum GrAccessPattern { |
- /** Data store will be respecified repeatedly and used many times. */ |
- kDynamic_GrAccessPattern, |
- /** Data store will be specified once and used many times. (Thus disqualified from caching.) */ |
- kStatic_GrAccessPattern, |
- /** Data store will be specified once and used at most a few times. (Also can't be cached.) */ |
- kStream_GrAccessPattern, |
- |
- kLast_GrAccessPattern = kStream_GrAccessPattern |
+ * Indicates the transfer direction for a transfer buffer |
+ */ |
+enum TransferType { |
+ /** Caller intends to use the buffer to transfer data to the GPU */ |
+ kCpuToGpu_TransferType, |
+ /** Caller intends to use the buffer to transfer data from the GPU */ |
+ kGpuToCpu_TransferType |
}; |