Index: cc/output/renderer_settings.h |
diff --git a/cc/output/renderer_settings.h b/cc/output/renderer_settings.h |
index cf5d658195352d5294556685884d897b00b04627..40d6b21ea9ed1abb390404589d1af50dd6732861 100644 |
--- a/cc/output/renderer_settings.h |
+++ b/cc/output/renderer_settings.h |
@@ -35,6 +35,10 @@ class CC_EXPORT RendererSettings { |
size_t texture_id_allocation_chunk_size; |
bool use_gpu_memory_buffer_resources; |
ResourceFormat preferred_tile_format; |
+ // A map of GPU Memory Buffer usage/format to GL texture target. |
+ using ImageTextureTargetKey = std::pair<gfx::BufferUsage, gfx::BufferFormat>; |
+ using ImageTextureTargetsMap = std::map<ImageTextureTargetKey, uint32_t>; |
+ ImageTextureTargetsMap use_image_texture_targets; |
void ToProtobuf(proto::RendererSettings* proto) const; |
void FromProtobuf(const proto::RendererSettings& proto); |