| 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 25 matching lines...) Expand all Loading... |
| 36 static const GLenum valid_buffer_parameter_table[] = { | 36 static const GLenum valid_buffer_parameter_table[] = { |
| 37 GL_BUFFER_SIZE, | 37 GL_BUFFER_SIZE, |
| 38 GL_BUFFER_USAGE, | 38 GL_BUFFER_USAGE, |
| 39 }; | 39 }; |
| 40 | 40 |
| 41 static const GLenum valid_buffer_target_table[] = { | 41 static const GLenum valid_buffer_target_table[] = { |
| 42 GL_ARRAY_BUFFER, | 42 GL_ARRAY_BUFFER, |
| 43 GL_ELEMENT_ARRAY_BUFFER, | 43 GL_ELEMENT_ARRAY_BUFFER, |
| 44 }; | 44 }; |
| 45 | 45 |
| 46 static const GLenum valid_buffer_target_table_es3[] = { |
| 47 GL_COPY_READ_BUFFER, |
| 48 GL_COPY_WRITE_BUFFER, |
| 49 GL_PIXEL_PACK_BUFFER, |
| 50 GL_PIXEL_UNPACK_BUFFER, |
| 51 GL_TRANSFORM_FEEDBACK_BUFFER, |
| 52 GL_UNIFORM_BUFFER, |
| 53 }; |
| 54 |
| 46 static const GLenum valid_buffer_usage_table[] = { | 55 static const GLenum valid_buffer_usage_table[] = { |
| 47 GL_STREAM_DRAW, | 56 GL_STREAM_DRAW, |
| 48 GL_STATIC_DRAW, | 57 GL_STATIC_DRAW, |
| 49 GL_DYNAMIC_DRAW, | 58 GL_DYNAMIC_DRAW, |
| 50 }; | 59 }; |
| 51 | 60 |
| 52 static const GLenum valid_bufferfi_table[] = { | 61 static const GLenum valid_bufferfi_table[] = { |
| 53 GL_DEPTH_STENCIL, | 62 GL_DEPTH_STENCIL, |
| 54 }; | 63 }; |
| 55 | 64 |
| (...skipping 688 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 744 vertex_attrib_size(valid_vertex_attrib_size_table, | 753 vertex_attrib_size(valid_vertex_attrib_size_table, |
| 745 arraysize(valid_vertex_attrib_size_table)), | 754 arraysize(valid_vertex_attrib_size_table)), |
| 746 vertex_attrib_type(valid_vertex_attrib_type_table, | 755 vertex_attrib_type(valid_vertex_attrib_type_table, |
| 747 arraysize(valid_vertex_attrib_type_table)), | 756 arraysize(valid_vertex_attrib_type_table)), |
| 748 vertex_attribute(valid_vertex_attribute_table, | 757 vertex_attribute(valid_vertex_attribute_table, |
| 749 arraysize(valid_vertex_attribute_table)), | 758 arraysize(valid_vertex_attribute_table)), |
| 750 vertex_pointer(valid_vertex_pointer_table, | 759 vertex_pointer(valid_vertex_pointer_table, |
| 751 arraysize(valid_vertex_pointer_table)) { | 760 arraysize(valid_vertex_pointer_table)) { |
| 752 } | 761 } |
| 753 | 762 |
| 763 void Validators::AddES3Values() { |
| 764 buffer_target.AddValues(valid_buffer_target_table_es3, |
| 765 arraysize(valid_buffer_target_table_es3)); |
| 766 } |
| 767 |
| 754 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGE
N_H_ | 768 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGE
N_H_ |
| OLD | NEW |