From: thefiddler Date: Wed, 13 Aug 2014 13:01:51 +0000 (+0200) Subject: [ES] Implemented bindings for ES 3.1 (1/2) X-Git-Tag: 2.0-0~93^2~21 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dcca1d77ac1aa041a17b46230389610cd519f533;p=platform%2Fcore%2Fcsapi%2Fopentk.git [ES] Implemented bindings for ES 3.1 (1/2) Implemented core functionality: - KHR_compute_shader - KHR_draw_indirect - KHR_explicit_uniform_location - KHR_framebuffer_no_attachments - KHR_program_interface_queries - KHR_separate_shader_objects --- diff --git a/Source/Bind/Generator.Bind.csproj b/Source/Bind/Generator.Bind.csproj index ee3e279..be2ca59 100644 --- a/Source/Bind/Generator.Bind.csproj +++ b/Source/Bind/Generator.Bind.csproj @@ -243,6 +243,12 @@ + + + + + + @@ -272,5 +278,7 @@ + + \ No newline at end of file diff --git a/Source/Bind/Specifications/GL2/ES/3.1/KHR_compute_shader.xml b/Source/Bind/Specifications/GL2/ES/3.1/KHR_compute_shader.xml new file mode 100644 index 0000000..09dfac4 --- /dev/null +++ b/Source/Bind/Specifications/GL2/ES/3.1/KHR_compute_shader.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Source/Bind/Specifications/GL2/ES/3.1/KHR_draw_indirect.xml b/Source/Bind/Specifications/GL2/ES/3.1/KHR_draw_indirect.xml new file mode 100644 index 0000000..3ecb29d --- /dev/null +++ b/Source/Bind/Specifications/GL2/ES/3.1/KHR_draw_indirect.xml @@ -0,0 +1,22 @@ + + + + + + PrimitiveType + + + PrimitiveType + + + + + + + + + + + + + diff --git a/Source/Bind/Specifications/GL2/ES/3.1/KHR_explicit_uniform_location.xml b/Source/Bind/Specifications/GL2/ES/3.1/KHR_explicit_uniform_location.xml new file mode 100644 index 0000000..6934880 --- /dev/null +++ b/Source/Bind/Specifications/GL2/ES/3.1/KHR_explicit_uniform_location.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/Source/Bind/Specifications/GL2/ES/3.1/KHR_framebuffer_no_attachments.xml b/Source/Bind/Specifications/GL2/ES/3.1/KHR_framebuffer_no_attachments.xml new file mode 100644 index 0000000..7418ea2 --- /dev/null +++ b/Source/Bind/Specifications/GL2/ES/3.1/KHR_framebuffer_no_attachments.xml @@ -0,0 +1,29 @@ + + + + + + FramebufferTarget + FramebufferDefaultParameter + + + FramebufferTarget + FramebufferDefaultParameter + + + + + + + + + + + + + + + + + + diff --git a/Source/Bind/Specifications/GL2/ES/3.1/KHR_program_interface_queries.xml b/Source/Bind/Specifications/GL2/ES/3.1/KHR_program_interface_queries.xml new file mode 100644 index 0000000..8cb7b7f --- /dev/null +++ b/Source/Bind/Specifications/GL2/ES/3.1/KHR_program_interface_queries.xml @@ -0,0 +1,67 @@ + + + + + + ProgramInterface + ProgramInterfaceParameter + + + + ProgramInterface + + + + ProgramInterface + + + + ProgramInterface + ProgramProperty + + + + ProgramInterface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Source/Bind/Specifications/GL2/ES/3.1/KHR_separate_shader_objects.xml b/Source/Bind/Specifications/GL2/ES/3.1/KHR_separate_shader_objects.xml new file mode 100644 index 0000000..8be35a5 --- /dev/null +++ b/Source/Bind/Specifications/GL2/ES/3.1/KHR_separate_shader_objects.xml @@ -0,0 +1,10 @@ + + + + + + ProgramStageMask + + + + \ No newline at end of file