Home
last modified time | relevance | path

Searched refs:GrBlendEquation (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/gpu/effects/
DGrCustomXfermode.cpp35 static GrBlendEquation hw_blend_equation(SkXfermode::Mode mode) { in hw_blend_equation()
37 return static_cast<GrBlendEquation>(mode + kOffset); in hw_blend_equation()
56 static bool can_use_hw_blend_equation(GrBlendEquation equation, in can_use_hw_blend_equation()
80 CustomXP(SkXfermode::Mode mode, GrBlendEquation hwBlendEquation) in CustomXP()
89 fHWBlendEquation(static_cast<GrBlendEquation>(-1)) { in CustomXP()
100 GrBlendEquation hwBlendEquation() const { in hwBlendEquation()
120 const GrBlendEquation fHWBlendEquation;
352 GrBlendEquation fHWBlendEquation;
DGrPorterDuffXferProcessor.cpp74 GrBlendEquation BlendEquation, GrBlendCoeff SrcCoeff, GrBlendCoeff DstCoeff>
108 GrBlendEquation fBlendEquation : 6;
/external/skia/include/gpu/
DGrBlend.h18 enum GrBlendEquation { enum
171 template<GrBlendEquation Equation>
177 inline bool GrBlendEquationIsAdvanced(GrBlendEquation equation) { in GrBlendEquationIsAdvanced()
182 template<GrBlendEquation BlendEquation, GrBlendCoeff SrcCoeff, GrBlendCoeff DstCoeff>
216 template<GrBlendEquation Equation, GrBlendCoeff SrcCoeff, GrBlendCoeff DstCoeff>
DGrCaps.h184 bool canUseAdvancedBlendEquation(GrBlendEquation equation) const { in canUseAdvancedBlendEquation()
DGrXferProcessor.h167 GrBlendEquation fEquation;
/external/skia/src/gpu/glsl/
DGrGLSLFragmentShaderBuilder.h131 virtual void enableAdvancedBlendEquationIfNeeded(GrBlendEquation) = 0;
165 void enableAdvancedBlendEquationIfNeeded(GrBlendEquation) override;
DGrGLSLFragmentShaderBuilder.cpp19 static const char* specific_layout_qualifier_name(GrBlendEquation equation) { in specific_layout_qualifier_name()
240 void GrGLSLFragmentShaderBuilder::enableAdvancedBlendEquationIfNeeded(GrBlendEquation equation) { in enableAdvancedBlendEquationIfNeeded()
/external/skia/src/gpu/
DGrXferProcessor.cpp100 static const char* equation_string(GrBlendEquation eq) { in equation_string()
/external/skia/src/gpu/gl/
DGrGLGpu.h539 GrBlendEquation fEquation;
547 fEquation = static_cast<GrBlendEquation>(-1); in invalidate()
DGrGLGpu.cpp2884 GrBlendEquation equation = blendInfo.fEquation; in flushBlend()
2899 GrBlendEquation blend_equation = kAdd_GrBlendEquation; in flushBlend()
/external/skia/src/gpu/vk/
DGrVkPipeline.cpp303 static VkBlendOp blend_equation_to_vk_blend_op(GrBlendEquation equation) { in blend_equation_to_vk_blend_op()
353 GrBlendEquation equation = blendInfo.fEquation; in setup_color_blend_state()