OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 // DO NOT EDIT! | 7 // DO NOT EDIT! |
8 | 8 |
9 #ifndef GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H
_ // NOLINT | 9 #ifndef GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H
_ // NOLINT |
10 #define GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H
_ // NOLINT | 10 #define GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGEN_H
_ // NOLINT |
(...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
375 }; | 375 }; |
376 | 376 |
377 static GLenum valid_texture_internal_format_table[] = { | 377 static GLenum valid_texture_internal_format_table[] = { |
378 GL_ALPHA, | 378 GL_ALPHA, |
379 GL_LUMINANCE, | 379 GL_LUMINANCE, |
380 GL_LUMINANCE_ALPHA, | 380 GL_LUMINANCE_ALPHA, |
381 GL_RGB, | 381 GL_RGB, |
382 GL_RGBA, | 382 GL_RGBA, |
383 }; | 383 }; |
384 | 384 |
| 385 static GLenum valid_texture_internal_format_storage_table[] = { |
| 386 GL_RGB565, |
| 387 GL_RGBA4, |
| 388 GL_RGB5_A1, |
| 389 GL_ALPHA8_EXT, |
| 390 GL_LUMINANCE8_EXT, |
| 391 GL_LUMINANCE8_ALPHA8_EXT, |
| 392 GL_RGB8_OES, |
| 393 GL_RGBA8_OES, |
| 394 }; |
| 395 |
385 static GLenum valid_texture_mag_filter_mode_table[] = { | 396 static GLenum valid_texture_mag_filter_mode_table[] = { |
386 GL_NEAREST, | 397 GL_NEAREST, |
387 GL_LINEAR, | 398 GL_LINEAR, |
388 }; | 399 }; |
389 | 400 |
390 static GLenum valid_texture_min_filter_mode_table[] = { | 401 static GLenum valid_texture_min_filter_mode_table[] = { |
391 GL_NEAREST, | 402 GL_NEAREST, |
392 GL_LINEAR, | 403 GL_LINEAR, |
393 GL_NEAREST_MIPMAP_NEAREST, | 404 GL_NEAREST_MIPMAP_NEAREST, |
394 GL_LINEAR_MIPMAP_NEAREST, | 405 GL_LINEAR_MIPMAP_NEAREST, |
(...skipping 11 matching lines...) Expand all Loading... |
406 static GLenum valid_texture_target_table[] = { | 417 static GLenum valid_texture_target_table[] = { |
407 GL_TEXTURE_2D, | 418 GL_TEXTURE_2D, |
408 GL_TEXTURE_CUBE_MAP_POSITIVE_X, | 419 GL_TEXTURE_CUBE_MAP_POSITIVE_X, |
409 GL_TEXTURE_CUBE_MAP_NEGATIVE_X, | 420 GL_TEXTURE_CUBE_MAP_NEGATIVE_X, |
410 GL_TEXTURE_CUBE_MAP_POSITIVE_Y, | 421 GL_TEXTURE_CUBE_MAP_POSITIVE_Y, |
411 GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, | 422 GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, |
412 GL_TEXTURE_CUBE_MAP_POSITIVE_Z, | 423 GL_TEXTURE_CUBE_MAP_POSITIVE_Z, |
413 GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, | 424 GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, |
414 }; | 425 }; |
415 | 426 |
| 427 static GLenum valid_texture_usage_table[] = { |
| 428 GL_NONE, |
| 429 GL_FRAMEBUFFER_ATTACHMENT_ANGLE, |
| 430 }; |
| 431 |
416 static GLenum valid_texture_wrap_mode_table[] = { | 432 static GLenum valid_texture_wrap_mode_table[] = { |
417 GL_CLAMP_TO_EDGE, | 433 GL_CLAMP_TO_EDGE, |
418 GL_MIRRORED_REPEAT, | 434 GL_MIRRORED_REPEAT, |
419 GL_REPEAT, | 435 GL_REPEAT, |
420 }; | 436 }; |
421 | 437 |
422 static GLint valid_vertex_attrib_size_table[] = { | 438 static GLint valid_vertex_attrib_size_table[] = { |
423 1, | 439 1, |
424 2, | 440 2, |
425 3, | 441 3, |
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
543 texture_bind_target( | 559 texture_bind_target( |
544 valid_texture_bind_target_table, arraysize( | 560 valid_texture_bind_target_table, arraysize( |
545 valid_texture_bind_target_table)), | 561 valid_texture_bind_target_table)), |
546 texture_border( | 562 texture_border( |
547 valid_texture_border_table, arraysize(valid_texture_border_table)), | 563 valid_texture_border_table, arraysize(valid_texture_border_table)), |
548 texture_format( | 564 texture_format( |
549 valid_texture_format_table, arraysize(valid_texture_format_table)), | 565 valid_texture_format_table, arraysize(valid_texture_format_table)), |
550 texture_internal_format( | 566 texture_internal_format( |
551 valid_texture_internal_format_table, arraysize( | 567 valid_texture_internal_format_table, arraysize( |
552 valid_texture_internal_format_table)), | 568 valid_texture_internal_format_table)), |
| 569 texture_internal_format_storage( |
| 570 valid_texture_internal_format_storage_table, arraysize( |
| 571 valid_texture_internal_format_storage_table)), |
553 texture_mag_filter_mode( | 572 texture_mag_filter_mode( |
554 valid_texture_mag_filter_mode_table, arraysize( | 573 valid_texture_mag_filter_mode_table, arraysize( |
555 valid_texture_mag_filter_mode_table)), | 574 valid_texture_mag_filter_mode_table)), |
556 texture_min_filter_mode( | 575 texture_min_filter_mode( |
557 valid_texture_min_filter_mode_table, arraysize( | 576 valid_texture_min_filter_mode_table, arraysize( |
558 valid_texture_min_filter_mode_table)), | 577 valid_texture_min_filter_mode_table)), |
559 texture_parameter( | 578 texture_parameter( |
560 valid_texture_parameter_table, arraysize( | 579 valid_texture_parameter_table, arraysize( |
561 valid_texture_parameter_table)), | 580 valid_texture_parameter_table)), |
562 texture_target( | 581 texture_target( |
563 valid_texture_target_table, arraysize(valid_texture_target_table)), | 582 valid_texture_target_table, arraysize(valid_texture_target_table)), |
| 583 texture_usage( |
| 584 valid_texture_usage_table, arraysize(valid_texture_usage_table)), |
564 texture_wrap_mode( | 585 texture_wrap_mode( |
565 valid_texture_wrap_mode_table, arraysize( | 586 valid_texture_wrap_mode_table, arraysize( |
566 valid_texture_wrap_mode_table)), | 587 valid_texture_wrap_mode_table)), |
567 vertex_attrib_size( | 588 vertex_attrib_size( |
568 valid_vertex_attrib_size_table, arraysize( | 589 valid_vertex_attrib_size_table, arraysize( |
569 valid_vertex_attrib_size_table)), | 590 valid_vertex_attrib_size_table)), |
570 vertex_attrib_type( | 591 vertex_attrib_type( |
571 valid_vertex_attrib_type_table, arraysize( | 592 valid_vertex_attrib_type_table, arraysize( |
572 valid_vertex_attrib_type_table)), | 593 valid_vertex_attrib_type_table)), |
573 vertex_attribute( | 594 vertex_attribute( |
574 valid_vertex_attribute_table, arraysize( | 595 valid_vertex_attribute_table, arraysize( |
575 valid_vertex_attribute_table)), | 596 valid_vertex_attribute_table)), |
576 vertex_pointer( | 597 vertex_pointer( |
577 valid_vertex_pointer_table, arraysize(valid_vertex_pointer_table)), | 598 valid_vertex_pointer_table, arraysize(valid_vertex_pointer_table)), |
578 zero_only( | 599 zero_only( |
579 valid_zero_only_table, arraysize(valid_zero_only_table)) { | 600 valid_zero_only_table, arraysize(valid_zero_only_table)) { |
580 } | 601 } |
581 | 602 |
582 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGE
N_H_ // NOLINT | 603 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_VALIDATION_IMPLEMENTATION_AUTOGE
N_H_ // NOLINT |
583 | 604 |
OLD | NEW |