Index: gpu/command_buffer/service/gles2_cmd_validation_implementation_autogen.h |
diff --git a/gpu/command_buffer/service/gles2_cmd_validation_implementation_autogen.h b/gpu/command_buffer/service/gles2_cmd_validation_implementation_autogen.h |
index 3a3b84b461802d721dec672118c57f5ed3046d74..bcd3661541a0fa7dc23a91fc736e00a44c884f5e 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_validation_implementation_autogen.h |
+++ b/gpu/command_buffer/service/gles2_cmd_validation_implementation_autogen.h |
@@ -199,6 +199,10 @@ static const GLenum valid_dst_blend_factor_table[] = { |
GL_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_ALPHA, |
}; |
+static const GLenum valid_dst_blend_factor_table_es3[] = { |
+ GL_SRC_ALPHA_SATURATE, |
+}; |
+ |
static const GLenum valid_equation_table[] = { |
GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, |
}; |
@@ -1454,6 +1458,8 @@ void Validators::UpdateValuesES3() { |
compressed_texture_format.AddValues( |
valid_compressed_texture_format_table_es3, |
arraysize(valid_compressed_texture_format_table_es3)); |
+ dst_blend_factor.AddValues(valid_dst_blend_factor_table_es3, |
+ arraysize(valid_dst_blend_factor_table_es3)); |
equation.AddValues(valid_equation_table_es3, |
arraysize(valid_equation_table_es3)); |
frame_buffer_parameter.AddValues( |