Index: cc/resources/resource_provider.h |
diff --git a/cc/resources/resource_provider.h b/cc/resources/resource_provider.h |
index 5a828b1197442f5a7f85698606332e5da6142311..2f28ef47596b9d4a838213c8a475a351f5e99530 100644 |
--- a/cc/resources/resource_provider.h |
+++ b/cc/resources/resource_provider.h |
@@ -153,14 +153,6 @@ class CC_EXPORT ResourceProvider { |
void ReleaseCachedData(); |
base::TimeTicks EstimatedUploadCompletionTime(size_t uploads_per_tick); |
- // Flush all context operations, kicking uploads and ensuring ordering with |
- // respect to other contexts. |
- void Flush(); |
- |
- // Finish all context operations, causing any pending callbacks to be |
- // scheduled. |
- void Finish(); |
- |
// Only flush the command buffer if supported. |
// Returns true if the shallow flush occurred, false otherwise. |
bool ShallowFlushIfSupported(); |
@@ -306,20 +298,6 @@ class CC_EXPORT ResourceProvider { |
DISALLOW_COPY_AND_ASSIGN(ScopedWriteLockSoftware); |
}; |
- // The following class is needed to modify GL resources using GPU |
- // raster. The user must ensure that they only use GPU raster on |
- // GL resources while an instance of this class is alive. |
- class CC_EXPORT ScopedGpuRaster { |
- public: |
- ScopedGpuRaster(ResourceProvider* resource_provider); |
- ~ScopedGpuRaster(); |
- |
- private: |
- ResourceProvider* resource_provider_; |
- |
- DISALLOW_COPY_AND_ASSIGN(ScopedGpuRaster); |
- }; |
- |
class Fence : public base::RefCounted<Fence> { |
public: |
Fence() {} |
@@ -641,9 +619,6 @@ class CC_EXPORT ResourceProvider { |
gpu::gles2::GLES2Interface* ContextGL() const; |
class GrContext* GrContext() const; |
- void BeginGpuRaster(); |
- void EndGpuRaster(); |
- |
OutputSurface* output_surface_; |
SharedBitmapManager* shared_bitmap_manager_; |
bool lost_output_surface_; |