| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // This file is auto-generated from | 5 // This file is auto-generated from |
| 6 // gpu/command_buffer/build_gles2_cmd_buffer.py | 6 // gpu/command_buffer/build_gles2_cmd_buffer.py |
| 7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
| 8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
| 9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
| 10 | 10 |
| (...skipping 727 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 738 case GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT: | 738 case GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT: |
| 739 case GL_COMMANDS_ISSUED_CHROMIUM: | 739 case GL_COMMANDS_ISSUED_CHROMIUM: |
| 740 case GL_LATENCY_QUERY_CHROMIUM: | 740 case GL_LATENCY_QUERY_CHROMIUM: |
| 741 case GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM: | 741 case GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM: |
| 742 case GL_COMMANDS_COMPLETED_CHROMIUM: | 742 case GL_COMMANDS_COMPLETED_CHROMIUM: |
| 743 return true; | 743 return true; |
| 744 } | 744 } |
| 745 return false; | 745 return false; |
| 746 }; | 746 }; |
| 747 | 747 |
| 748 bool Validators::ReadBufferValidator::IsValid(const GLenum value) const { | 748 static const GLenum valid_read_buffer_table[] = { |
| 749 switch (value) { | 749 GL_NONE, |
| 750 case GL_NONE: | 750 GL_BACK, |
| 751 case GL_BACK: | 751 GL_COLOR_ATTACHMENT0, |
| 752 case GL_COLOR_ATTACHMENT0: | 752 GL_COLOR_ATTACHMENT1, |
| 753 case GL_COLOR_ATTACHMENT1: | 753 GL_COLOR_ATTACHMENT2, |
| 754 case GL_COLOR_ATTACHMENT2: | 754 GL_COLOR_ATTACHMENT3, |
| 755 case GL_COLOR_ATTACHMENT3: | 755 GL_COLOR_ATTACHMENT4, |
| 756 case GL_COLOR_ATTACHMENT4: | 756 GL_COLOR_ATTACHMENT5, |
| 757 case GL_COLOR_ATTACHMENT5: | 757 GL_COLOR_ATTACHMENT6, |
| 758 case GL_COLOR_ATTACHMENT6: | 758 GL_COLOR_ATTACHMENT7, |
| 759 case GL_COLOR_ATTACHMENT7: | 759 GL_COLOR_ATTACHMENT8, |
| 760 case GL_COLOR_ATTACHMENT8: | 760 GL_COLOR_ATTACHMENT9, |
| 761 case GL_COLOR_ATTACHMENT9: | 761 GL_COLOR_ATTACHMENT10, |
| 762 case GL_COLOR_ATTACHMENT10: | 762 GL_COLOR_ATTACHMENT11, |
| 763 case GL_COLOR_ATTACHMENT11: | 763 GL_COLOR_ATTACHMENT12, |
| 764 case GL_COLOR_ATTACHMENT12: | 764 GL_COLOR_ATTACHMENT13, |
| 765 case GL_COLOR_ATTACHMENT13: | 765 GL_COLOR_ATTACHMENT14, |
| 766 case GL_COLOR_ATTACHMENT14: | 766 GL_COLOR_ATTACHMENT15, |
| 767 case GL_COLOR_ATTACHMENT15: | |
| 768 return true; | |
| 769 } | |
| 770 return false; | |
| 771 }; | 767 }; |
| 772 | 768 |
| 773 static const GLenum valid_read_pixel_format_table[] = { | 769 static const GLenum valid_read_pixel_format_table[] = { |
| 774 GL_ALPHA, GL_RGB, GL_RGBA, | 770 GL_ALPHA, GL_RGB, GL_RGBA, |
| 775 }; | 771 }; |
| 776 | 772 |
| 777 static const GLenum valid_read_pixel_format_table_es3[] = { | 773 static const GLenum valid_read_pixel_format_table_es3[] = { |
| 778 GL_RED, GL_RED_INTEGER, GL_RG, | 774 GL_RED, GL_RED_INTEGER, GL_RG, |
| 779 GL_RG_INTEGER, GL_RGB_INTEGER, GL_RGBA_INTEGER, | 775 GL_RG_INTEGER, GL_RGB_INTEGER, GL_RGBA_INTEGER, |
| 780 }; | 776 }; |
| (...skipping 605 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1386 g_l_state(valid_g_l_state_table, arraysize(valid_g_l_state_table)), | 1382 g_l_state(valid_g_l_state_table, arraysize(valid_g_l_state_table)), |
| 1387 get_tex_param_target(valid_get_tex_param_target_table, | 1383 get_tex_param_target(valid_get_tex_param_target_table, |
| 1388 arraysize(valid_get_tex_param_target_table)), | 1384 arraysize(valid_get_tex_param_target_table)), |
| 1389 hint_target(valid_hint_target_table, arraysize(valid_hint_target_table)), | 1385 hint_target(valid_hint_target_table, arraysize(valid_hint_target_table)), |
| 1390 image_internal_format(valid_image_internal_format_table, | 1386 image_internal_format(valid_image_internal_format_table, |
| 1391 arraysize(valid_image_internal_format_table)), | 1387 arraysize(valid_image_internal_format_table)), |
| 1392 image_usage(valid_image_usage_table, arraysize(valid_image_usage_table)), | 1388 image_usage(valid_image_usage_table, arraysize(valid_image_usage_table)), |
| 1393 index_type(valid_index_type_table, arraysize(valid_index_type_table)), | 1389 index_type(valid_index_type_table, arraysize(valid_index_type_table)), |
| 1394 pixel_store(valid_pixel_store_table, arraysize(valid_pixel_store_table)), | 1390 pixel_store(valid_pixel_store_table, arraysize(valid_pixel_store_table)), |
| 1395 pixel_type(valid_pixel_type_table, arraysize(valid_pixel_type_table)), | 1391 pixel_type(valid_pixel_type_table, arraysize(valid_pixel_type_table)), |
| 1392 read_buffer(valid_read_buffer_table, arraysize(valid_read_buffer_table)), |
| 1396 read_pixel_format(valid_read_pixel_format_table, | 1393 read_pixel_format(valid_read_pixel_format_table, |
| 1397 arraysize(valid_read_pixel_format_table)), | 1394 arraysize(valid_read_pixel_format_table)), |
| 1398 read_pixel_type(valid_read_pixel_type_table, | 1395 read_pixel_type(valid_read_pixel_type_table, |
| 1399 arraysize(valid_read_pixel_type_table)), | 1396 arraysize(valid_read_pixel_type_table)), |
| 1400 render_buffer_format(valid_render_buffer_format_table, | 1397 render_buffer_format(valid_render_buffer_format_table, |
| 1401 arraysize(valid_render_buffer_format_table)), | 1398 arraysize(valid_render_buffer_format_table)), |
| 1402 render_buffer_parameter(valid_render_buffer_parameter_table, | 1399 render_buffer_parameter(valid_render_buffer_parameter_table, |
| 1403 arraysize(valid_render_buffer_parameter_table)), | 1400 arraysize(valid_render_buffer_parameter_table)), |
| 1404 render_buffer_target(valid_render_buffer_target_table, | 1401 render_buffer_target(valid_render_buffer_target_table, |
| 1405 arraysize(valid_render_buffer_target_table)), | 1402 arraysize(valid_render_buffer_target_table)), |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1509 texture_stencil_renderable_internal_format.AddValues( | 1506 texture_stencil_renderable_internal_format.AddValues( |
| 1510 valid_texture_stencil_renderable_internal_format_table_es3, | 1507 valid_texture_stencil_renderable_internal_format_table_es3, |
| 1511 arraysize(valid_texture_stencil_renderable_internal_format_table_es3)); | 1508 arraysize(valid_texture_stencil_renderable_internal_format_table_es3)); |
| 1512 vertex_attrib_type.AddValues(valid_vertex_attrib_type_table_es3, | 1509 vertex_attrib_type.AddValues(valid_vertex_attrib_type_table_es3, |
| 1513 arraysize(valid_vertex_attrib_type_table_es3)); | 1510 arraysize(valid_vertex_attrib_type_table_es3)); |
| 1514 vertex_attribute.AddValues(valid_vertex_attribute_table_es3, | 1511 vertex_attribute.AddValues(valid_vertex_attribute_table_es3, |
| 1515 arraysize(valid_vertex_attribute_table_es3)); | 1512 arraysize(valid_vertex_attribute_table_es3)); |
| 1516 } | 1513 } |
| 1517 | 1514 |
| 1518 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGE
N_H_ | 1515 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGE
N_H_ |
| OLD | NEW |