Index: include/gpu/GrXferProcessor.h |
diff --git a/include/gpu/GrXferProcessor.h b/include/gpu/GrXferProcessor.h |
index ce26709d9ac16432d1dfe0c759777ac2f867e11e..3a698143c32322a4345eb8fd67dffe226fe77094 100644 |
--- a/include/gpu/GrXferProcessor.h |
+++ b/include/gpu/GrXferProcessor.h |
@@ -355,15 +355,19 @@ private: |
const GrPipelineOptimizations& optimizations, |
bool hasMixedSamples, |
const DstTexture*) const = 0; |
+ |
+ virtual bool onIsEqual(const GrXPFactory&) const = 0; |
+ |
+ bool willReadDstColor(const GrCaps& caps, |
+ const GrPipelineOptimizations& optimizations, |
+ bool hasMixedSamples) const; |
/** |
* 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; |
- |
- virtual bool onIsEqual(const GrXPFactory&) const = 0; |
+ virtual bool onWillReadDstColor(const GrCaps& caps, |
+ const GrPipelineOptimizations& optimizations, |
+ bool hasMixedSamples) const = 0; |
static uint32_t GenClassID() { |
// fCurrXPFactoryID has been initialized to kIllegalXPFactoryID. The |