OSDN Git Service

opengl: Regenerate code with ES 3.1 and new extensions
authorJesse Hall <jessehall@google.com>
Sun, 18 May 2014 05:46:13 +0000 (22:46 -0700)
committerJesse Hall <jessehall@google.com>
Mon, 19 May 2014 19:54:05 +0000 (12:54 -0700)
commit6cb7d3dc9f1ce37547646979e0625992264ea4d0
treed701d6a093ea9c08fdd4f3482040fa77ba0243fa
parenta66730f78796664fb5232aa4c1139f4b837beaf4
opengl: Regenerate code with ES 3.1 and new extensions

Enable ES 3.1 generation in glgen.py, and regenerate everything to add
support for that as well as these new extensions in the registry:
- EXT_copy_image
- EXT_draw_buffers_indexed
- EXT_geometry_shader
- EXT_gpu_shader5
- EXT_primitive_bounding_box
- EXT_shader_implicit_conversions
- EXT_shader_io_blocks
- EXT_tessellation_shader
- EXT_texture_border_clamp
- EXT_texture_buffer
- EXT_texture_cube_map_array
- EXT_texture_view

Bug: 15028495
Change-Id: I35acb473cba2433b9aeb95d1b8bfbdcfadf22532
14 files changed:
opengl/libs/GLES2/gl2.cpp
opengl/libs/GLES2/gl2_api.in
opengl/libs/GLES2/gl2ext_api.in
opengl/libs/GLES_trace/gltrace.proto
opengl/libs/GLES_trace/src/gltrace.pb.cpp
opengl/libs/GLES_trace/src/gltrace.pb.h
opengl/libs/GLES_trace/src/gltrace_api.cpp
opengl/libs/GLES_trace/src/gltrace_api.h
opengl/libs/GLES_trace/tools/genapi.py
opengl/libs/entries.in
opengl/libs/enums.in
opengl/libs/hooks.h
opengl/libs/trace.in
opengl/tools/glgen2/glgen.py