| Index: include/gpu/GrCaps.h
 | 
| diff --git a/include/gpu/GrCaps.h b/include/gpu/GrCaps.h
 | 
| index 248135d691f20fa3d82884a1b8449ee5ff7e5d54..0f376f9e5abd157a1088c4bd8fd0814d1ba1c581 100644
 | 
| --- a/include/gpu/GrCaps.h
 | 
| +++ b/include/gpu/GrCaps.h
 | 
| @@ -63,6 +63,7 @@ public:
 | 
|      bool dstReadInShaderSupport() const { return fDstReadInShaderSupport; }
 | 
|      bool dualSourceBlendingSupport() const { return fDualSourceBlendingSupport; }
 | 
|      bool mixedSamplesSupport() const { return fMixedSamplesSupport; }
 | 
| +    bool programmableSampleLocationsSupport() const { return fProgrammableSampleLocationsSupport; }
 | 
|  
 | 
|      /**
 | 
|      * Get the precision info for a variable of type kFloat_GrSLType, kVec2f_GrSLType, etc in a
 | 
| @@ -93,6 +94,7 @@ protected:
 | 
|      bool fDstReadInShaderSupport : 1;
 | 
|      bool fDualSourceBlendingSupport : 1;
 | 
|      bool fMixedSamplesSupport : 1;
 | 
| +    bool fProgrammableSampleLocationsSupport : 1;
 | 
|  
 | 
|      bool fShaderPrecisionVaries;
 | 
|      PrecisionInfo fFloatPrecisions[kGrShaderTypeCount][kGrSLPrecisionCount];
 | 
| 
 |