| Index: gpu/command_buffer/service/context_state.h
 | 
| diff --git a/gpu/command_buffer/service/context_state.h b/gpu/command_buffer/service/context_state.h
 | 
| index 72e4c6c2442d7ffc3129cf47445e7899e296c129..6566974e62094c5de02adae530e0d827eb5a8279 100644
 | 
| --- a/gpu/command_buffer/service/context_state.h
 | 
| +++ b/gpu/command_buffer/service/context_state.h
 | 
| @@ -354,7 +354,11 @@ struct GPU_EXPORT ContextState {
 | 
|  
 | 
|    void InitStateManual(const ContextState* prev_state) const;
 | 
|  
 | 
| -  bool framebuffer_srgb_;
 | 
| +  // EnableDisableFramebufferSRGB is called at very high frequency. Cache the
 | 
| +  // true value of FRAMEBUFFER_SRGB, if we know it, to elide some of these
 | 
| +  // calls.
 | 
| +  bool framebuffer_srgb_valid_ = false;
 | 
| +  bool framebuffer_srgb_ = false;
 | 
|  
 | 
|    // Generic vertex attrib base types: FLOAT, INT, or UINT.
 | 
|    // Each base type is encoded into 2 bits, the lowest 2 bits for location 0,
 | 
| 
 |