Index: cc/output/shader.h |
diff --git a/cc/output/shader.h b/cc/output/shader.h |
index 0384366feb035de586b88c8d17a6d6fdbaf85159..8c1f2647946906b1a87ce00618b3ba3384c020ca 100644 |
--- a/cc/output/shader.h |
+++ b/cc/output/shader.h |
@@ -39,7 +39,9 @@ enum SamplerType { |
}; |
enum BlendMode { |
+ BlendModeNone, |
BlendModeNormal, |
+ BlendModeScreen, |
BlendModeOverlay, |
BlendModeDarken, |
BlendModeLighten, |
@@ -305,7 +307,7 @@ class FragmentTexBlendMode { |
BlendMode blend_mode() const { return blend_mode_; } |
void set_blend_mode(BlendMode blend_mode) { blend_mode_ = blend_mode; } |
- bool is_default_blend_mode() const { return blend_mode_ == BlendModeNormal; } |
+ bool has_blend_mode() const { return blend_mode_ != BlendModeNone; } |
protected: |
FragmentTexBlendMode(); |