Home
last modified time | relevance | path

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

/external/skqp/include/gpu/
DGrBlend.h18 enum GrBlendEquation { enum
99 static constexpr bool GrBlendEquationIsAdvanced(GrBlendEquation equation) { in GrBlendEquationIsAdvanced()
103 static constexpr bool GrBlendModifiesDst(GrBlendEquation equation, GrBlendCoeff srcCoeff, in GrBlendModifiesDst()
136 static constexpr bool GrBlendAllowsCoverageAsAlpha(GrBlendEquation equation, in GrBlendAllowsCoverageAsAlpha()
DGrCaps.h100 bool canUseAdvancedBlendEquation(GrBlendEquation equation) const { in canUseAdvancedBlendEquation()
/external/skia/include/gpu/
DGrBlend.h18 enum GrBlendEquation { enum
99 static constexpr bool GrBlendEquationIsAdvanced(GrBlendEquation equation) { in GrBlendEquationIsAdvanced()
103 static constexpr bool GrBlendModifiesDst(GrBlendEquation equation, GrBlendCoeff srcCoeff, in GrBlendModifiesDst()
136 static constexpr bool GrBlendAllowsCoverageAsAlpha(GrBlendEquation equation, in GrBlendAllowsCoverageAsAlpha()
DGrCaps.h107 bool canUseAdvancedBlendEquation(GrBlendEquation equation) const { in canUseAdvancedBlendEquation()
/external/skqp/src/gpu/effects/
DGrCustomXfermode.cpp32 static constexpr GrBlendEquation hw_blend_equation(SkBlendMode mode) { in hw_blend_equation()
50 return static_cast<GrBlendEquation>((int)mode + EQ_OFFSET); in hw_blend_equation()
54 static bool can_use_hw_blend_equation(GrBlendEquation equation, in can_use_hw_blend_equation()
74 CustomXP(SkBlendMode mode, GrBlendEquation hwBlendEquation) in CustomXP()
82 , fHWBlendEquation(static_cast<GrBlendEquation>(-1)) { in CustomXP()
92 GrBlendEquation hwBlendEquation() const { in hwBlendEquation()
107 const GrBlendEquation fHWBlendEquation;
231 GrBlendEquation fHWBlendEquation;
DGrPorterDuffXferProcessor.cpp45 constexpr BlendFormula(OutputType primaryOut, OutputType secondaryOut, GrBlendEquation equation, in BlendFormula()
87 GrBlendEquation equation() const { in equation()
143 GrBlendEquation BlendEquation, GrBlendCoeff SrcCoeff,
152 GrBlendEquation fBlendEquation : 6;
172 GrBlendEquation BlendEquation, in GetProperties()
/external/skia/src/gpu/effects/
DGrCustomXfermode.cpp32 static constexpr GrBlendEquation hw_blend_equation(SkBlendMode mode) { in hw_blend_equation()
50 return static_cast<GrBlendEquation>((int)mode + EQ_OFFSET); in hw_blend_equation()
54 static bool can_use_hw_blend_equation(GrBlendEquation equation, in can_use_hw_blend_equation()
74 CustomXP(SkBlendMode mode, GrBlendEquation hwBlendEquation) in CustomXP()
82 , fHWBlendEquation(static_cast<GrBlendEquation>(-1)) { in CustomXP()
92 GrBlendEquation hwBlendEquation() const { in hwBlendEquation()
107 const GrBlendEquation fHWBlendEquation;
231 GrBlendEquation fHWBlendEquation;
DGrPorterDuffXferProcessor.cpp45 constexpr BlendFormula(OutputType primaryOut, OutputType secondaryOut, GrBlendEquation equation, in BlendFormula()
87 GrBlendEquation equation() const { in equation()
143 GrBlendEquation BlendEquation, GrBlendCoeff SrcCoeff,
152 GrBlendEquation fBlendEquation : 6;
172 GrBlendEquation BlendEquation, in GetProperties()
/external/skia/src/gpu/glsl/
DGrGLSLFragmentShaderBuilder.h87 virtual void enableAdvancedBlendEquationIfNeeded(GrBlendEquation) = 0;
114 void enableAdvancedBlendEquationIfNeeded(GrBlendEquation) override;
DGrGLSLFragmentShaderBuilder.cpp20 static const char* specific_layout_qualifier_name(GrBlendEquation equation) { in specific_layout_qualifier_name()
123 void GrGLSLFragmentShaderBuilder::enableAdvancedBlendEquationIfNeeded(GrBlendEquation equation) { in enableAdvancedBlendEquationIfNeeded()
/external/skqp/src/gpu/glsl/
DGrGLSLFragmentShaderBuilder.h145 virtual void enableAdvancedBlendEquationIfNeeded(GrBlendEquation) = 0;
176 void enableAdvancedBlendEquationIfNeeded(GrBlendEquation) override;
DGrGLSLFragmentShaderBuilder.cpp32 static const char* specific_layout_qualifier_name(GrBlendEquation equation) { in specific_layout_qualifier_name()
206 void GrGLSLFragmentShaderBuilder::enableAdvancedBlendEquationIfNeeded(GrBlendEquation equation) { in enableAdvancedBlendEquationIfNeeded()
/external/skia/src/gpu/
DGrXferProcessor.cpp63 static const char* equation_string(GrBlendEquation eq) { in equation_string()
DGrXferProcessor.h141 GrBlendEquation fEquation;
/external/skqp/src/gpu/
DGrXferProcessor.cpp63 static const char* equation_string(GrBlendEquation eq) { in equation_string()
DGrXferProcessor.h141 GrBlendEquation fEquation;
/external/skia/src/gpu/gl/
DGrGLGpu.h550 GrBlendEquation fEquation;
558 fEquation = static_cast<GrBlendEquation>(-1); in invalidate()
DGrGLGpu.cpp2878 GrBlendEquation equation = blendInfo.fEquation; in flushBlend()
2893 GrBlendEquation blend_equation = kAdd_GrBlendEquation; in flushBlend()
/external/skqp/src/gpu/gl/
DGrGLGpu.h563 GrBlendEquation fEquation;
571 fEquation = static_cast<GrBlendEquation>(-1); in invalidate()
DGrGLGpu.cpp2898 GrBlendEquation equation = blendInfo.fEquation; in flushBlend()
2913 GrBlendEquation blend_equation = kAdd_GrBlendEquation; in flushBlend()
/external/skia/src/gpu/vk/
DGrVkPipeline.cpp309 static VkBlendOp blend_equation_to_vk_blend_op(GrBlendEquation equation) { in blend_equation_to_vk_blend_op()
358 GrBlendEquation equation = blendInfo.fEquation; in setup_color_blend_state()
/external/skqp/src/gpu/vk/
DGrVkPipeline.cpp309 static VkBlendOp blend_equation_to_vk_blend_op(GrBlendEquation equation) { in blend_equation_to_vk_blend_op()
358 GrBlendEquation equation = blendInfo.fEquation; in setup_color_blend_state()