/external/skia/src/gpu/ |
D | GrXferProcessor.cpp | 158 GrXPFactory::AnalysisProperties GrXPFactory::GetAnalysisProperties( in GetAnalysisProperties() 164 AnalysisProperties result; in GetAnalysisProperties() 171 SkASSERT(!(result & AnalysisProperties::kRequiresDstTexture)); in GetAnalysisProperties() 172 if ((result & AnalysisProperties::kReadsDstInShader) && in GetAnalysisProperties() 174 result |= AnalysisProperties::kRequiresDstTexture; in GetAnalysisProperties() 176 result |= AnalysisProperties::kRequiresBarrierBetweenOverlappingDraws; in GetAnalysisProperties()
|
D | GrXferProcessor.h | 259 enum class AnalysisProperties : unsigned { enum 289 GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(AnalysisProperties); 298 static AnalysisProperties GetAnalysisProperties(const GrXPFactory*, 318 virtual AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, 330 GR_MAKE_BITFIELD_CLASS_OPS(GrXPFactory::AnalysisProperties);
|
D | GrProcessorSet.cpp | 209 GrXPFactory::AnalysisProperties props = GrXPFactory::GetAnalysisProperties( in finalize() 214 props & GrXPFactory::AnalysisProperties::kCanCombineOverlappedStencilAndCover); in finalize() 221 SkToBool(props & GrXPFactory::AnalysisProperties::kRequiresDstTexture); in finalize() 223 SkToBool(props & GrXPFactory::AnalysisProperties::kCompatibleWithAlphaAsCoverage); in finalize() 225 props & GrXPFactory::AnalysisProperties::kRequiresBarrierBetweenOverlappingDraws); in finalize() 226 if (props & GrXPFactory::AnalysisProperties::kIgnoresInputColor) { in finalize()
|
/external/skqp/src/gpu/ |
D | GrXferProcessor.cpp | 158 GrXPFactory::AnalysisProperties GrXPFactory::GetAnalysisProperties( in GetAnalysisProperties() 164 AnalysisProperties result; in GetAnalysisProperties() 171 SkASSERT(!(result & AnalysisProperties::kRequiresDstTexture)); in GetAnalysisProperties() 172 if ((result & AnalysisProperties::kReadsDstInShader) && in GetAnalysisProperties() 174 result |= AnalysisProperties::kRequiresDstTexture; in GetAnalysisProperties() 176 result |= AnalysisProperties::kRequiresBarrierBetweenOverlappingDraws; in GetAnalysisProperties()
|
D | GrXferProcessor.h | 259 enum class AnalysisProperties : unsigned { enum 289 GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(AnalysisProperties); 298 static AnalysisProperties GetAnalysisProperties(const GrXPFactory*, 318 virtual AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, 330 GR_MAKE_BITFIELD_CLASS_OPS(GrXPFactory::AnalysisProperties);
|
D | GrProcessorSet.cpp | 212 GrXPFactory::AnalysisProperties props = GrXPFactory::GetAnalysisProperties( in finalize() 217 props & GrXPFactory::AnalysisProperties::kCanCombineOverlappedStencilAndCover); in finalize() 224 SkToBool(props & GrXPFactory::AnalysisProperties::kRequiresDstTexture); in finalize() 226 SkToBool(props & GrXPFactory::AnalysisProperties::kCompatibleWithAlphaAsCoverage); in finalize() 228 props & GrXPFactory::AnalysisProperties::kRequiresBarrierBetweenOverlappingDraws); in finalize() 229 if (props & GrXPFactory::AnalysisProperties::kIgnoresInputColor) { in finalize()
|
/external/skqp/src/gpu/effects/ |
D | GrDisableColorXP.h | 31 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, in analysisProperties() 35 return AnalysisProperties::kCompatibleWithAlphaAsCoverage | in analysisProperties() 36 AnalysisProperties::kIgnoresInputColor; in analysisProperties()
|
D | GrCustomXfermode.cpp | 223 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, 255 GrXPFactory::AnalysisProperties CustomXPFactory::analysisProperties( in analysisProperties() 355 return AnalysisProperties::kCompatibleWithAlphaAsCoverage; in analysisProperties() 357 return AnalysisProperties::kCompatibleWithAlphaAsCoverage | in analysisProperties() 358 AnalysisProperties::kRequiresBarrierBetweenOverlappingDraws; in analysisProperties() 361 return AnalysisProperties::kCompatibleWithAlphaAsCoverage | in analysisProperties() 362 AnalysisProperties::kReadsDstInShader; in analysisProperties()
|
D | GrPorterDuffXferProcessor.cpp | 790 static inline GrXPFactory::AnalysisProperties analysis_properties( in analysis_properties() 793 using AnalysisProperties = GrXPFactory::AnalysisProperties; in analysis_properties() typedef 794 AnalysisProperties props = AnalysisProperties::kNone; in analysis_properties() 805 props |= AnalysisProperties::kCompatibleWithAlphaAsCoverage; in analysis_properties() 813 props |= AnalysisProperties::kIgnoresInputColor; in analysis_properties() 823 props |= AnalysisProperties::kReadsDstInShader; in analysis_properties() 834 props |= AnalysisProperties::kReadsDstInShader; in analysis_properties() 841 props |= AnalysisProperties::kReadsDstInShader; in analysis_properties() 845 props |= AnalysisProperties::kIgnoresInputColor; in analysis_properties() 851 props |= AnalysisProperties::kCanCombineOverlappedStencilAndCover; in analysis_properties() [all …]
|
D | GrCoverageSetOpXP.h | 43 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, in analysisProperties() 47 return AnalysisProperties::kIgnoresInputColor; in analysisProperties()
|
D | GrPorterDuffXferProcessor.h | 42 static AnalysisProperties SrcOverAnalysisProperties(const GrProcessorAnalysisColor&, 56 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&,
|
/external/skia/src/gpu/effects/ |
D | GrDisableColorXP.h | 31 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, in analysisProperties() 35 return AnalysisProperties::kCompatibleWithAlphaAsCoverage | in analysisProperties() 36 AnalysisProperties::kIgnoresInputColor; in analysisProperties()
|
D | GrCustomXfermode.cpp | 223 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, 255 GrXPFactory::AnalysisProperties CustomXPFactory::analysisProperties( in analysisProperties() 355 return AnalysisProperties::kCompatibleWithAlphaAsCoverage; in analysisProperties() 357 return AnalysisProperties::kCompatibleWithAlphaAsCoverage | in analysisProperties() 358 AnalysisProperties::kRequiresBarrierBetweenOverlappingDraws; in analysisProperties() 361 return AnalysisProperties::kCompatibleWithAlphaAsCoverage | in analysisProperties() 362 AnalysisProperties::kReadsDstInShader; in analysisProperties()
|
D | GrPorterDuffXferProcessor.cpp | 790 static inline GrXPFactory::AnalysisProperties analysis_properties( in analysis_properties() 793 using AnalysisProperties = GrXPFactory::AnalysisProperties; in analysis_properties() typedef 794 AnalysisProperties props = AnalysisProperties::kNone; in analysis_properties() 805 props |= AnalysisProperties::kCompatibleWithAlphaAsCoverage; in analysis_properties() 813 props |= AnalysisProperties::kIgnoresInputColor; in analysis_properties() 823 props |= AnalysisProperties::kReadsDstInShader; in analysis_properties() 834 props |= AnalysisProperties::kReadsDstInShader; in analysis_properties() 841 props |= AnalysisProperties::kReadsDstInShader; in analysis_properties() 845 props |= AnalysisProperties::kIgnoresInputColor; in analysis_properties() 851 props |= AnalysisProperties::kCanCombineOverlappedStencilAndCover; in analysis_properties() [all …]
|
D | GrCoverageSetOpXP.h | 43 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&, in analysisProperties() 47 return AnalysisProperties::kIgnoresInputColor; in analysisProperties()
|
D | GrPorterDuffXferProcessor.h | 42 static AnalysisProperties SrcOverAnalysisProperties(const GrProcessorAnalysisColor&, 56 AnalysisProperties analysisProperties(const GrProcessorAnalysisColor&,
|
/external/skqp/tests/ |
D | GrPorterDuffTest.cpp | 1023 GrXPFactory::AnalysisProperties::kRequiresDstTexture)); in test_lcd_coverage_fallback_case() 1041 GrXPFactory::AnalysisProperties::kRequiresDstTexture)); in test_lcd_coverage_fallback_case()
|
/external/skia/tests/ |
D | GrPorterDuffTest.cpp | 1023 GrXPFactory::AnalysisProperties::kRequiresDstTexture)); in test_lcd_coverage_fallback_case() 1041 GrXPFactory::AnalysisProperties::kRequiresDstTexture)); in test_lcd_coverage_fallback_case()
|