Index: include/gpu/GrXferProcessor.h |
diff --git a/include/gpu/GrXferProcessor.h b/include/gpu/GrXferProcessor.h |
index ce26709d9ac16432d1dfe0c759777ac2f867e11e..53ee2351340d8840046d3931809d0df534d81b2e 100644 |
--- a/include/gpu/GrXferProcessor.h |
+++ b/include/gpu/GrXferProcessor.h |
@@ -350,18 +350,19 @@ protected: |
uint32_t fClassID; |
-private: |
- virtual GrXferProcessor* onCreateXferProcessor(const GrCaps& caps, |
- const GrPipelineOptimizations& optimizations, |
- bool hasMixedSamples, |
- const DstTexture*) const = 0; |
/** |
* Returns true if the XP generated by this factory will explicitly read dst in the fragment |
* shader. |
*/ |
virtual bool willReadDstColor(const GrCaps& caps, |
const GrPipelineOptimizations& optimizations, |
- bool hasMixedSamples) const = 0; |
+ bool hasMixedSamples) const; |
+ |
+private: |
+ virtual GrXferProcessor* onCreateXferProcessor(const GrCaps& caps, |
+ const GrPipelineOptimizations& optimizations, |
+ bool hasMixedSamples, |
+ const DstTexture*) const = 0; |
virtual bool onIsEqual(const GrXPFactory&) const = 0; |