Index: cc/resources/resource_provider.h |
diff --git a/cc/resources/resource_provider.h b/cc/resources/resource_provider.h |
index cf1bb9b53f29624f205646aa34763611998e60ee..d8772a06cc924dba7557462c59112e76398b7471 100644 |
--- a/cc/resources/resource_provider.h |
+++ b/cc/resources/resource_provider.h |
@@ -75,7 +75,8 @@ class CC_EXPORT ResourceProvider { |
SharedBitmapManager* shared_bitmap_manager, |
int highp_threshold_min, |
bool use_rgba_4444_texture_format, |
- size_t id_allocation_chunk_size); |
+ size_t id_allocation_chunk_size, |
+ bool use_distance_field_text); |
virtual ~ResourceProvider(); |
void InitializeSoftware(); |
@@ -477,7 +478,8 @@ class CC_EXPORT ResourceProvider { |
class DirectRasterBuffer : public RasterBuffer { |
public: |
DirectRasterBuffer(const Resource* resource, |
- ResourceProvider* resource_provider); |
+ ResourceProvider* resource_provider, |
+ bool use_distance_field_text); |
virtual ~DirectRasterBuffer(); |
protected: |
@@ -488,6 +490,7 @@ class CC_EXPORT ResourceProvider { |
private: |
skia::RefPtr<SkSurface> surface_; |
uint32_t surface_generation_id_; |
+ const bool use_distance_field_text_; |
DISALLOW_COPY_AND_ASSIGN(DirectRasterBuffer); |
}; |
@@ -566,7 +569,8 @@ class CC_EXPORT ResourceProvider { |
SharedBitmapManager* shared_bitmap_manager, |
int highp_threshold_min, |
bool use_rgba_4444_texture_format, |
- size_t id_allocation_chunk_size); |
+ size_t id_allocation_chunk_size, |
+ bool use_distance_field_text); |
void CleanUpGLIfNeeded(); |
@@ -652,6 +656,8 @@ class CC_EXPORT ResourceProvider { |
bool use_sync_query_; |
+ bool use_distance_field_text_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ResourceProvider); |
}; |