Commit cc4ae6da by Mohan Maiya Committed by Commit Bot

Vulkan: Add EXT_separate_shader_objects entry points

Addition of the entry points for EXT_separate_shader_objects extension. Bug: angleproject:3570 Change-Id: I95a1342bb3322b49997125a17367590183134c84 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2539120 Commit-Queue: Mohan Maiya <m.maiya@samsung.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
parent 76cc959a
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
"scripts/gl_angle_ext.xml": "scripts/gl_angle_ext.xml":
"0b4f3476d76a5ccc40af342d6c08739d", "0b4f3476d76a5ccc40af342d6c08739d",
"scripts/registry_xml.py": "scripts/registry_xml.py":
"d1995306b95929eef0b0562c8d4be2ac", "980b154a0481cd3d95229f033a7e6b4e",
"scripts/wgl.xml": "scripts/wgl.xml":
"c36001431919e1c435f1215a85f7e1db", "c36001431919e1c435f1215a85f7e1db",
"src/libEGL/egl_loader_autogen.cpp": "src/libEGL/egl_loader_autogen.cpp":
...@@ -22,17 +22,17 @@ ...@@ -22,17 +22,17 @@
"src/tests/restricted_traces/trace_egl_loader_autogen.h": "src/tests/restricted_traces/trace_egl_loader_autogen.h":
"6011fd4bc1c6977ae10c262cfe534691", "6011fd4bc1c6977ae10c262cfe534691",
"src/tests/restricted_traces/trace_gles_loader_autogen.cpp": "src/tests/restricted_traces/trace_gles_loader_autogen.cpp":
"8342a4a19cd45bfe6c69acbcd2df6220", "aa06ae081d90d66bcdbcfedf7417598b",
"src/tests/restricted_traces/trace_gles_loader_autogen.h": "src/tests/restricted_traces/trace_gles_loader_autogen.h":
"ea46592212ddda7eafb3c59ebb4487d6", "bb38bb8da23f75ed74a0289ec3420782",
"util/egl_loader_autogen.cpp": "util/egl_loader_autogen.cpp":
"5898c23071036a307cfa74a82aeaefb3", "5898c23071036a307cfa74a82aeaefb3",
"util/egl_loader_autogen.h": "util/egl_loader_autogen.h":
"f9087796b885ba3874a449ee5155f958", "f9087796b885ba3874a449ee5155f958",
"util/gles_loader_autogen.cpp": "util/gles_loader_autogen.cpp":
"15d5142796120c8e80da2b12aa4a8e90", "645707c8dcf3e3d9bff24afc4568d2a6",
"util/gles_loader_autogen.h": "util/gles_loader_autogen.h":
"fdb3725bfbfa7358270e8a1430eabd6e", "c8a522c680b346b9321d4ce31dae96cc",
"util/windows/wgl_loader_autogen.cpp": "util/windows/wgl_loader_autogen.cpp":
"60a40fba3ffddd40063fe6131bc67ba5", "60a40fba3ffddd40063fe6131bc67ba5",
"util/windows/wgl_loader_autogen.h": "util/windows/wgl_loader_autogen.h":
......
...@@ -12,13 +12,13 @@ ...@@ -12,13 +12,13 @@
"scripts/gl_angle_ext.xml": "scripts/gl_angle_ext.xml":
"0b4f3476d76a5ccc40af342d6c08739d", "0b4f3476d76a5ccc40af342d6c08739d",
"scripts/registry_xml.py": "scripts/registry_xml.py":
"d1995306b95929eef0b0562c8d4be2ac", "980b154a0481cd3d95229f033a7e6b4e",
"scripts/wgl.xml": "scripts/wgl.xml":
"c36001431919e1c435f1215a85f7e1db", "c36001431919e1c435f1215a85f7e1db",
"src/common/entry_points_enum_autogen.cpp": "src/common/entry_points_enum_autogen.cpp":
"571807ecf1b5357394175bce51a87a75", "92c40c3933c568a03458dc3f86d28e07",
"src/common/entry_points_enum_autogen.h": "src/common/entry_points_enum_autogen.h":
"97cd4ff2c695f2b283fd457492346f22", "2112942d6e31949bf3e37ae75138e2f2",
"src/libANGLE/Context_gl_1_0_autogen.h": "src/libANGLE/Context_gl_1_0_autogen.h":
"fa315eea66889530dcca311d90490d3b", "fa315eea66889530dcca311d90490d3b",
"src/libANGLE/Context_gl_1_1_autogen.h": "src/libANGLE/Context_gl_1_1_autogen.h":
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
"src/libANGLE/Context_gles_3_2_autogen.h": "src/libANGLE/Context_gles_3_2_autogen.h":
"48567dca16fd881dfe6d61fee0e3106f", "48567dca16fd881dfe6d61fee0e3106f",
"src/libANGLE/Context_gles_ext_autogen.h": "src/libANGLE/Context_gles_ext_autogen.h":
"ea632b1aa172e5e3fcdc4f2cccd4ad59", "db5d1d2a82f2a6e1e275853d72983c23",
"src/libANGLE/capture_gles_1_0_autogen.cpp": "src/libANGLE/capture_gles_1_0_autogen.cpp":
"1ee3e4aceb1afa9585aa458c600665a9", "1ee3e4aceb1afa9585aa458c600665a9",
"src/libANGLE/capture_gles_1_0_autogen.h": "src/libANGLE/capture_gles_1_0_autogen.h":
...@@ -90,9 +90,9 @@ ...@@ -90,9 +90,9 @@
"src/libANGLE/capture_gles_3_2_autogen.h": "src/libANGLE/capture_gles_3_2_autogen.h":
"3d8f561944c8e5c06c7c9e68559ff364", "3d8f561944c8e5c06c7c9e68559ff364",
"src/libANGLE/capture_gles_ext_autogen.cpp": "src/libANGLE/capture_gles_ext_autogen.cpp":
"f5266cebe7a477d958a0d6ed1fcda230", "f1e86cceca1a765e32c3144ea66b91c0",
"src/libANGLE/capture_gles_ext_autogen.h": "src/libANGLE/capture_gles_ext_autogen.h":
"2eccadda9b8bec4e6c5ae0f401cc0550", "07648b3b6b4b9ffa283f44d18df1fbcc",
"src/libANGLE/frame_capture_replay_autogen.cpp": "src/libANGLE/frame_capture_replay_autogen.cpp":
"09901bfdd8b16c9e888380179b53aa7a", "09901bfdd8b16c9e888380179b53aa7a",
"src/libANGLE/frame_capture_utils_autogen.cpp": "src/libANGLE/frame_capture_utils_autogen.cpp":
...@@ -110,7 +110,7 @@ ...@@ -110,7 +110,7 @@
"src/libANGLE/validationES3_autogen.h": "src/libANGLE/validationES3_autogen.h":
"86ba503835328438158d9a464943f3bd", "86ba503835328438158d9a464943f3bd",
"src/libANGLE/validationESEXT_autogen.h": "src/libANGLE/validationESEXT_autogen.h":
"75424c016723a39428e1fb66332aa0cb", "058039194460aae5fbc585b211942703",
"src/libANGLE/validationGL11_autogen.h": "src/libANGLE/validationGL11_autogen.h":
"aadd145c1404de9c34d6b7c00404f10f", "aadd145c1404de9c34d6b7c00404f10f",
"src/libANGLE/validationGL12_autogen.h": "src/libANGLE/validationGL12_autogen.h":
...@@ -250,15 +250,15 @@ ...@@ -250,15 +250,15 @@
"src/libGLESv2/entry_points_gles_3_2_autogen.h": "src/libGLESv2/entry_points_gles_3_2_autogen.h":
"5798aa0a73af1d4ba5dfe99b6217a247", "5798aa0a73af1d4ba5dfe99b6217a247",
"src/libGLESv2/entry_points_gles_ext_autogen.cpp": "src/libGLESv2/entry_points_gles_ext_autogen.cpp":
"e73c9c2d8f78d1c61b92bb272bddf6d2", "38db4ec35fd48194cb0fc8ceda9fe691",
"src/libGLESv2/entry_points_gles_ext_autogen.h": "src/libGLESv2/entry_points_gles_ext_autogen.h":
"86b39f9337f7eaf3de4e3768e7de990c", "71e931b4df1bfaba56c92266f083051e",
"src/libGLESv2/libGLESv2_autogen.cpp": "src/libGLESv2/libGLESv2_autogen.cpp":
"913da10e3eff4e12e2b671ef6f92f92c", "651c688323e87046dad5b277b68454d3",
"src/libGLESv2/libGLESv2_autogen.def": "src/libGLESv2/libGLESv2_autogen.def":
"4bb3fa205b14090cad2e2dde2d3ab109", "c35c3103979b60bcdbf4c9efcb664953",
"src/libGLESv2/libGLESv2_no_capture_autogen.def": "src/libGLESv2/libGLESv2_no_capture_autogen.def":
"e9f802ee1aa10f8a58dc8abcc690a0c7", "eb751ea91be46234168cedc834bdaeb2",
"src/libGLESv2/libGLESv2_with_capture_autogen.def": "src/libGLESv2/libGLESv2_with_capture_autogen.def":
"8146b246a58e7e1d5a4e404ad27f6089" "ec9ba70f792a24b571acf428ff1870ad"
} }
\ No newline at end of file
...@@ -6,9 +6,9 @@ ...@@ -6,9 +6,9 @@
"scripts/gl_angle_ext.xml": "scripts/gl_angle_ext.xml":
"0b4f3476d76a5ccc40af342d6c08739d", "0b4f3476d76a5ccc40af342d6c08739d",
"scripts/registry_xml.py": "scripts/registry_xml.py":
"d1995306b95929eef0b0562c8d4be2ac", "980b154a0481cd3d95229f033a7e6b4e",
"src/libANGLE/gl_enum_utils_autogen.cpp": "src/libANGLE/gl_enum_utils_autogen.cpp":
"09eddcec845dfcc332e5b1b56d687cdc", "17f53305a98f9d4076994c78f843b906",
"src/libANGLE/gl_enum_utils_autogen.h": "src/libANGLE/gl_enum_utils_autogen.h":
"dd54f34be733affcb994fc315c3b972d" "dd54f34be733affcb994fc315c3b972d"
} }
\ No newline at end of file
...@@ -10,11 +10,11 @@ ...@@ -10,11 +10,11 @@
"scripts/gl_angle_ext.xml": "scripts/gl_angle_ext.xml":
"0b4f3476d76a5ccc40af342d6c08739d", "0b4f3476d76a5ccc40af342d6c08739d",
"scripts/registry_xml.py": "scripts/registry_xml.py":
"d1995306b95929eef0b0562c8d4be2ac", "980b154a0481cd3d95229f033a7e6b4e",
"scripts/wgl.xml": "scripts/wgl.xml":
"c36001431919e1c435f1215a85f7e1db", "c36001431919e1c435f1215a85f7e1db",
"src/libGL/proc_table_wgl_autogen.cpp": "src/libGL/proc_table_wgl_autogen.cpp":
"253f59ef3aa9ccfcab1364ae5101dbe2", "253f59ef3aa9ccfcab1364ae5101dbe2",
"src/libGLESv2/proc_table_egl_autogen.cpp": "src/libGLESv2/proc_table_egl_autogen.cpp":
"5d3c6dff5ab507ffeba8e620161474eb" "8fc59305eed5ae9cacc18627b6bff69d"
} }
\ No newline at end of file
...@@ -86,6 +86,7 @@ gles_extensions = [ ...@@ -86,6 +86,7 @@ gles_extensions = [
"GL_EXT_robustness", "GL_EXT_robustness",
"GL_EXT_semaphore", "GL_EXT_semaphore",
"GL_EXT_semaphore_fd", "GL_EXT_semaphore_fd",
"GL_EXT_separate_shader_objects",
"GL_EXT_sRGB", "GL_EXT_sRGB",
"GL_EXT_texture_buffer", "GL_EXT_texture_buffer",
"GL_EXT_texture_compression_bptc", "GL_EXT_texture_compression_bptc",
......
...@@ -17,6 +17,7 @@ enum class EntryPoint ...@@ -17,6 +17,7 @@ enum class EntryPoint
{ {
Accum, Accum,
ActiveShaderProgram, ActiveShaderProgram,
ActiveShaderProgramEXT,
ActiveTexture, ActiveTexture,
AlphaFunc, AlphaFunc,
AlphaFuncx, AlphaFuncx,
...@@ -44,6 +45,7 @@ enum class EntryPoint ...@@ -44,6 +45,7 @@ enum class EntryPoint
BindImageTexture, BindImageTexture,
BindImageTextures, BindImageTextures,
BindProgramPipeline, BindProgramPipeline,
BindProgramPipelineEXT,
BindRenderbuffer, BindRenderbuffer,
BindRenderbufferOES, BindRenderbufferOES,
BindSampler, BindSampler,
...@@ -210,6 +212,7 @@ enum class EntryPoint ...@@ -210,6 +212,7 @@ enum class EntryPoint
CreateSamplers, CreateSamplers,
CreateShader, CreateShader,
CreateShaderProgramv, CreateShaderProgramv,
CreateShaderProgramvEXT,
CreateTextures, CreateTextures,
CreateTransformFeedbacks, CreateTransformFeedbacks,
CreateVertexArrays, CreateVertexArrays,
...@@ -229,6 +232,7 @@ enum class EntryPoint ...@@ -229,6 +232,7 @@ enum class EntryPoint
DeleteMemoryObjectsEXT, DeleteMemoryObjectsEXT,
DeleteProgram, DeleteProgram,
DeleteProgramPipelines, DeleteProgramPipelines,
DeleteProgramPipelinesEXT,
DeleteQueries, DeleteQueries,
DeleteQueriesEXT, DeleteQueriesEXT,
DeleteRenderbuffers, DeleteRenderbuffers,
...@@ -374,6 +378,7 @@ enum class EntryPoint ...@@ -374,6 +378,7 @@ enum class EntryPoint
GenFramebuffersOES, GenFramebuffersOES,
GenLists, GenLists,
GenProgramPipelines, GenProgramPipelines,
GenProgramPipelinesEXT,
GenQueries, GenQueries,
GenQueriesEXT, GenQueriesEXT,
GenRenderbuffers, GenRenderbuffers,
...@@ -487,7 +492,9 @@ enum class EntryPoint ...@@ -487,7 +492,9 @@ enum class EntryPoint
GetProgramInterfaceiv, GetProgramInterfaceiv,
GetProgramInterfaceivRobustANGLE, GetProgramInterfaceivRobustANGLE,
GetProgramPipelineInfoLog, GetProgramPipelineInfoLog,
GetProgramPipelineInfoLogEXT,
GetProgramPipelineiv, GetProgramPipelineiv,
GetProgramPipelineivEXT,
GetProgramResourceIndex, GetProgramResourceIndex,
GetProgramResourceLocation, GetProgramResourceLocation,
GetProgramResourceLocationIndex, GetProgramResourceLocationIndex,
...@@ -676,6 +683,7 @@ enum class EntryPoint ...@@ -676,6 +683,7 @@ enum class EntryPoint
IsMemoryObjectEXT, IsMemoryObjectEXT,
IsProgram, IsProgram,
IsProgramPipeline, IsProgramPipeline,
IsProgramPipelineEXT,
IsQuery, IsQuery,
IsQueryEXT, IsQueryEXT,
IsRenderbuffer, IsRenderbuffer,
...@@ -877,56 +885,90 @@ enum class EntryPoint ...@@ -877,56 +885,90 @@ enum class EntryPoint
ProgramBinary, ProgramBinary,
ProgramBinaryOES, ProgramBinaryOES,
ProgramParameteri, ProgramParameteri,
ProgramParameteriEXT,
ProgramUniform1d, ProgramUniform1d,
ProgramUniform1dv, ProgramUniform1dv,
ProgramUniform1f, ProgramUniform1f,
ProgramUniform1fEXT,
ProgramUniform1fv, ProgramUniform1fv,
ProgramUniform1fvEXT,
ProgramUniform1i, ProgramUniform1i,
ProgramUniform1iEXT,
ProgramUniform1iv, ProgramUniform1iv,
ProgramUniform1ivEXT,
ProgramUniform1ui, ProgramUniform1ui,
ProgramUniform1uiEXT,
ProgramUniform1uiv, ProgramUniform1uiv,
ProgramUniform1uivEXT,
ProgramUniform2d, ProgramUniform2d,
ProgramUniform2dv, ProgramUniform2dv,
ProgramUniform2f, ProgramUniform2f,
ProgramUniform2fEXT,
ProgramUniform2fv, ProgramUniform2fv,
ProgramUniform2fvEXT,
ProgramUniform2i, ProgramUniform2i,
ProgramUniform2iEXT,
ProgramUniform2iv, ProgramUniform2iv,
ProgramUniform2ivEXT,
ProgramUniform2ui, ProgramUniform2ui,
ProgramUniform2uiEXT,
ProgramUniform2uiv, ProgramUniform2uiv,
ProgramUniform2uivEXT,
ProgramUniform3d, ProgramUniform3d,
ProgramUniform3dv, ProgramUniform3dv,
ProgramUniform3f, ProgramUniform3f,
ProgramUniform3fEXT,
ProgramUniform3fv, ProgramUniform3fv,
ProgramUniform3fvEXT,
ProgramUniform3i, ProgramUniform3i,
ProgramUniform3iEXT,
ProgramUniform3iv, ProgramUniform3iv,
ProgramUniform3ivEXT,
ProgramUniform3ui, ProgramUniform3ui,
ProgramUniform3uiEXT,
ProgramUniform3uiv, ProgramUniform3uiv,
ProgramUniform3uivEXT,
ProgramUniform4d, ProgramUniform4d,
ProgramUniform4dv, ProgramUniform4dv,
ProgramUniform4f, ProgramUniform4f,
ProgramUniform4fEXT,
ProgramUniform4fv, ProgramUniform4fv,
ProgramUniform4fvEXT,
ProgramUniform4i, ProgramUniform4i,
ProgramUniform4iEXT,
ProgramUniform4iv, ProgramUniform4iv,
ProgramUniform4ivEXT,
ProgramUniform4ui, ProgramUniform4ui,
ProgramUniform4uiEXT,
ProgramUniform4uiv, ProgramUniform4uiv,
ProgramUniform4uivEXT,
ProgramUniformMatrix2dv, ProgramUniformMatrix2dv,
ProgramUniformMatrix2fv, ProgramUniformMatrix2fv,
ProgramUniformMatrix2fvEXT,
ProgramUniformMatrix2x3dv, ProgramUniformMatrix2x3dv,
ProgramUniformMatrix2x3fv, ProgramUniformMatrix2x3fv,
ProgramUniformMatrix2x3fvEXT,
ProgramUniformMatrix2x4dv, ProgramUniformMatrix2x4dv,
ProgramUniformMatrix2x4fv, ProgramUniformMatrix2x4fv,
ProgramUniformMatrix2x4fvEXT,
ProgramUniformMatrix3dv, ProgramUniformMatrix3dv,
ProgramUniformMatrix3fv, ProgramUniformMatrix3fv,
ProgramUniformMatrix3fvEXT,
ProgramUniformMatrix3x2dv, ProgramUniformMatrix3x2dv,
ProgramUniformMatrix3x2fv, ProgramUniformMatrix3x2fv,
ProgramUniformMatrix3x2fvEXT,
ProgramUniformMatrix3x4dv, ProgramUniformMatrix3x4dv,
ProgramUniformMatrix3x4fv, ProgramUniformMatrix3x4fv,
ProgramUniformMatrix3x4fvEXT,
ProgramUniformMatrix4dv, ProgramUniformMatrix4dv,
ProgramUniformMatrix4fv, ProgramUniformMatrix4fv,
ProgramUniformMatrix4fvEXT,
ProgramUniformMatrix4x2dv, ProgramUniformMatrix4x2dv,
ProgramUniformMatrix4x2fv, ProgramUniformMatrix4x2fv,
ProgramUniformMatrix4x2fvEXT,
ProgramUniformMatrix4x3dv, ProgramUniformMatrix4x3dv,
ProgramUniformMatrix4x3fv, ProgramUniformMatrix4x3fv,
ProgramUniformMatrix4x3fvEXT,
ProvokingVertex, ProvokingVertex,
ProvokingVertexANGLE, ProvokingVertexANGLE,
PushAttrib, PushAttrib,
...@@ -1240,8 +1282,10 @@ enum class EntryPoint ...@@ -1240,8 +1282,10 @@ enum class EntryPoint
UnmapNamedBuffer, UnmapNamedBuffer,
UseProgram, UseProgram,
UseProgramStages, UseProgramStages,
UseProgramStagesEXT,
ValidateProgram, ValidateProgram,
ValidateProgramPipeline, ValidateProgramPipeline,
ValidateProgramPipelineEXT,
Vertex2d, Vertex2d,
Vertex2dv, Vertex2dv,
Vertex2f, Vertex2f,
......
...@@ -1016,6 +1016,7 @@ const ExtensionInfoMap &GetExtensionInfoMap() ...@@ -1016,6 +1016,7 @@ const ExtensionInfoMap &GetExtensionInfoMap()
map["GL_ANGLE_explicit_context_gles1"] = enableableExtension(&Extensions::explicitContextGles1); map["GL_ANGLE_explicit_context_gles1"] = enableableExtension(&Extensions::explicitContextGles1);
map["GL_ANGLE_explicit_context"] = enableableExtension(&Extensions::explicitContext); map["GL_ANGLE_explicit_context"] = enableableExtension(&Extensions::explicitContext);
map["GL_KHR_parallel_shader_compile"] = enableableExtension(&Extensions::parallelShaderCompile); map["GL_KHR_parallel_shader_compile"] = enableableExtension(&Extensions::parallelShaderCompile);
map["GL_EXT_separate_shader_objects"] = enableableExtension(&Extensions::separateShaderObjects);
map["GL_OES_texture_storage_multisample_2d_array"] = enableableExtension(&Extensions::textureStorageMultisample2DArrayOES); map["GL_OES_texture_storage_multisample_2d_array"] = enableableExtension(&Extensions::textureStorageMultisample2DArrayOES);
map["GL_ANGLE_multiview_multisample"] = enableableExtension(&Extensions::multiviewMultisample); map["GL_ANGLE_multiview_multisample"] = enableableExtension(&Extensions::multiviewMultisample);
map["GL_EXT_blend_func_extended"] = enableableExtension(&Extensions::blendFuncExtended); map["GL_EXT_blend_func_extended"] = enableableExtension(&Extensions::blendFuncExtended);
......
...@@ -571,6 +571,9 @@ struct Extensions ...@@ -571,6 +571,9 @@ struct Extensions
// GL_KHR_parallel_shader_compile // GL_KHR_parallel_shader_compile
bool parallelShaderCompile = false; bool parallelShaderCompile = false;
// GL_EXT_separate_shader_objects
bool separateShaderObjects = false;
// GL_OES_texture_storage_multisample_2d_array // GL_OES_texture_storage_multisample_2d_array
bool textureStorageMultisample2DArrayOES = false; bool textureStorageMultisample2DArrayOES = false;
......
...@@ -385,6 +385,7 @@ ...@@ -385,6 +385,7 @@
const TextureID *texturesPacked, const GLenum *srcLayouts); \ const TextureID *texturesPacked, const GLenum *srcLayouts); \
/* GL_EXT_semaphore_fd */ \ /* GL_EXT_semaphore_fd */ \
void importSemaphoreFd(SemaphoreID semaphorePacked, HandleType handleTypePacked, GLint fd); \ void importSemaphoreFd(SemaphoreID semaphorePacked, HandleType handleTypePacked, GLint fd); \
/* GL_EXT_separate_shader_objects */ \
/* GL_EXT_texture_buffer */ \ /* GL_EXT_texture_buffer */ \
/* GL_EXT_texture_compression_bptc */ \ /* GL_EXT_texture_compression_bptc */ \
/* GL_EXT_texture_compression_dxt1 */ \ /* GL_EXT_texture_compression_dxt1 */ \
......
...@@ -819,6 +819,8 @@ const char *GLenumToString(GLenumGroup enumGroup, unsigned int value) ...@@ -819,6 +819,8 @@ const char *GLenumToString(GLenumGroup enumGroup, unsigned int value)
return "GL_UNKNOWN_CONTEXT_RESET_EXT"; return "GL_UNKNOWN_CONTEXT_RESET_EXT";
case 0x8256: case 0x8256:
return "GL_RESET_NOTIFICATION_STRATEGY"; return "GL_RESET_NOTIFICATION_STRATEGY";
case 0x8258:
return "GL_PROGRAM_SEPARABLE_EXT";
case 0x825A: case 0x825A:
return "GL_PROGRAM_PIPELINE_BINDING"; return "GL_PROGRAM_PIPELINE_BINDING";
case 0x825E: case 0x825E:
...@@ -1144,7 +1146,7 @@ const char *GLenumToString(GLenumGroup enumGroup, unsigned int value) ...@@ -1144,7 +1146,7 @@ const char *GLenumToString(GLenumGroup enumGroup, unsigned int value)
case 0x8B4D: case 0x8B4D:
return "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS"; return "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS";
case 0x8B8D: case 0x8B8D:
return "GL_CURRENT_PROGRAM"; return "GL_ACTIVE_PROGRAM_EXT";
case 0x8B9C: case 0x8B9C:
return "GL_POINT_SIZE_ARRAY_OES"; return "GL_POINT_SIZE_ARRAY_OES";
case 0x8B9D: case 0x8B9D:
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -728,6 +728,52 @@ EXPORTS ...@@ -728,6 +728,52 @@ EXPORTS
; GL_EXT_semaphore_fd ; GL_EXT_semaphore_fd
glImportSemaphoreFdEXT glImportSemaphoreFdEXT
; GL_EXT_separate_shader_objects
glActiveShaderProgramEXT
glBindProgramPipelineEXT
glCreateShaderProgramvEXT
glDeleteProgramPipelinesEXT
glGenProgramPipelinesEXT
glGetProgramPipelineInfoLogEXT
glGetProgramPipelineivEXT
glIsProgramPipelineEXT
glProgramParameteriEXT
glProgramUniform1fEXT
glProgramUniform1fvEXT
glProgramUniform1iEXT
glProgramUniform1ivEXT
glProgramUniform1uiEXT
glProgramUniform1uivEXT
glProgramUniform2fEXT
glProgramUniform2fvEXT
glProgramUniform2iEXT
glProgramUniform2ivEXT
glProgramUniform2uiEXT
glProgramUniform2uivEXT
glProgramUniform3fEXT
glProgramUniform3fvEXT
glProgramUniform3iEXT
glProgramUniform3ivEXT
glProgramUniform3uiEXT
glProgramUniform3uivEXT
glProgramUniform4fEXT
glProgramUniform4fvEXT
glProgramUniform4iEXT
glProgramUniform4ivEXT
glProgramUniform4uiEXT
glProgramUniform4uivEXT
glProgramUniformMatrix2fvEXT
glProgramUniformMatrix2x3fvEXT
glProgramUniformMatrix2x4fvEXT
glProgramUniformMatrix3fvEXT
glProgramUniformMatrix3x2fvEXT
glProgramUniformMatrix3x4fvEXT
glProgramUniformMatrix4fvEXT
glProgramUniformMatrix4x2fvEXT
glProgramUniformMatrix4x3fvEXT
glUseProgramStagesEXT
glValidateProgramPipelineEXT
; GL_EXT_texture_buffer ; GL_EXT_texture_buffer
glTexBufferEXT glTexBufferEXT
glTexBufferRangeEXT glTexBufferRangeEXT
...@@ -912,6 +958,7 @@ EXPORTS ...@@ -912,6 +958,7 @@ EXPORTS
; EGL_ANGLE_explicit_context ; EGL_ANGLE_explicit_context
glActiveShaderProgramContextANGLE glActiveShaderProgramContextANGLE
glActiveShaderProgramEXTContextANGLE
glActiveTextureContextANGLE glActiveTextureContextANGLE
glAlphaFuncContextANGLE glAlphaFuncContextANGLE
glAlphaFuncxContextANGLE glAlphaFuncxContextANGLE
...@@ -929,6 +976,7 @@ EXPORTS ...@@ -929,6 +976,7 @@ EXPORTS
glBindFramebufferOESContextANGLE glBindFramebufferOESContextANGLE
glBindImageTextureContextANGLE glBindImageTextureContextANGLE
glBindProgramPipelineContextANGLE glBindProgramPipelineContextANGLE
glBindProgramPipelineEXTContextANGLE
glBindRenderbufferContextANGLE glBindRenderbufferContextANGLE
glBindRenderbufferOESContextANGLE glBindRenderbufferOESContextANGLE
glBindSamplerContextANGLE glBindSamplerContextANGLE
...@@ -1016,6 +1064,7 @@ EXPORTS ...@@ -1016,6 +1064,7 @@ EXPORTS
glCreateProgramContextANGLE glCreateProgramContextANGLE
glCreateShaderContextANGLE glCreateShaderContextANGLE
glCreateShaderProgramvContextANGLE glCreateShaderProgramvContextANGLE
glCreateShaderProgramvEXTContextANGLE
glCullFaceContextANGLE glCullFaceContextANGLE
glCurrentPaletteMatrixOESContextANGLE glCurrentPaletteMatrixOESContextANGLE
glDebugMessageCallbackContextANGLE glDebugMessageCallbackContextANGLE
...@@ -1031,6 +1080,7 @@ EXPORTS ...@@ -1031,6 +1080,7 @@ EXPORTS
glDeleteMemoryObjectsEXTContextANGLE glDeleteMemoryObjectsEXTContextANGLE
glDeleteProgramContextANGLE glDeleteProgramContextANGLE
glDeleteProgramPipelinesContextANGLE glDeleteProgramPipelinesContextANGLE
glDeleteProgramPipelinesEXTContextANGLE
glDeleteQueriesContextANGLE glDeleteQueriesContextANGLE
glDeleteQueriesEXTContextANGLE glDeleteQueriesEXTContextANGLE
glDeleteRenderbuffersContextANGLE glDeleteRenderbuffersContextANGLE
...@@ -1130,6 +1180,7 @@ EXPORTS ...@@ -1130,6 +1180,7 @@ EXPORTS
glGenFramebuffersContextANGLE glGenFramebuffersContextANGLE
glGenFramebuffersOESContextANGLE glGenFramebuffersOESContextANGLE
glGenProgramPipelinesContextANGLE glGenProgramPipelinesContextANGLE
glGenProgramPipelinesEXTContextANGLE
glGenQueriesContextANGLE glGenQueriesContextANGLE
glGenQueriesEXTContextANGLE glGenQueriesEXTContextANGLE
glGenRenderbuffersContextANGLE glGenRenderbuffersContextANGLE
...@@ -1211,7 +1262,9 @@ EXPORTS ...@@ -1211,7 +1262,9 @@ EXPORTS
glGetProgramInterfaceivContextANGLE glGetProgramInterfaceivContextANGLE
glGetProgramInterfaceivRobustANGLEContextANGLE glGetProgramInterfaceivRobustANGLEContextANGLE
glGetProgramPipelineInfoLogContextANGLE glGetProgramPipelineInfoLogContextANGLE
glGetProgramPipelineInfoLogEXTContextANGLE
glGetProgramPipelineivContextANGLE glGetProgramPipelineivContextANGLE
glGetProgramPipelineivEXTContextANGLE
glGetProgramResourceIndexContextANGLE glGetProgramResourceIndexContextANGLE
glGetProgramResourceLocationContextANGLE glGetProgramResourceLocationContextANGLE
glGetProgramResourceLocationIndexEXTContextANGLE glGetProgramResourceLocationIndexEXTContextANGLE
...@@ -1329,6 +1382,7 @@ EXPORTS ...@@ -1329,6 +1382,7 @@ EXPORTS
glIsMemoryObjectEXTContextANGLE glIsMemoryObjectEXTContextANGLE
glIsProgramContextANGLE glIsProgramContextANGLE
glIsProgramPipelineContextANGLE glIsProgramPipelineContextANGLE
glIsProgramPipelineEXTContextANGLE
glIsQueryContextANGLE glIsQueryContextANGLE
glIsQueryEXTContextANGLE glIsQueryEXTContextANGLE
glIsRenderbufferContextANGLE glIsRenderbufferContextANGLE
...@@ -1414,39 +1468,73 @@ EXPORTS ...@@ -1414,39 +1468,73 @@ EXPORTS
glProgramBinaryContextANGLE glProgramBinaryContextANGLE
glProgramBinaryOESContextANGLE glProgramBinaryOESContextANGLE
glProgramParameteriContextANGLE glProgramParameteriContextANGLE
glProgramParameteriEXTContextANGLE
glProgramUniform1fContextANGLE glProgramUniform1fContextANGLE
glProgramUniform1fEXTContextANGLE
glProgramUniform1fvContextANGLE glProgramUniform1fvContextANGLE
glProgramUniform1fvEXTContextANGLE
glProgramUniform1iContextANGLE glProgramUniform1iContextANGLE
glProgramUniform1iEXTContextANGLE
glProgramUniform1ivContextANGLE glProgramUniform1ivContextANGLE
glProgramUniform1ivEXTContextANGLE
glProgramUniform1uiContextANGLE glProgramUniform1uiContextANGLE
glProgramUniform1uiEXTContextANGLE
glProgramUniform1uivContextANGLE glProgramUniform1uivContextANGLE
glProgramUniform1uivEXTContextANGLE
glProgramUniform2fContextANGLE glProgramUniform2fContextANGLE
glProgramUniform2fEXTContextANGLE
glProgramUniform2fvContextANGLE glProgramUniform2fvContextANGLE
glProgramUniform2fvEXTContextANGLE
glProgramUniform2iContextANGLE glProgramUniform2iContextANGLE
glProgramUniform2iEXTContextANGLE
glProgramUniform2ivContextANGLE glProgramUniform2ivContextANGLE
glProgramUniform2ivEXTContextANGLE
glProgramUniform2uiContextANGLE glProgramUniform2uiContextANGLE
glProgramUniform2uiEXTContextANGLE
glProgramUniform2uivContextANGLE glProgramUniform2uivContextANGLE
glProgramUniform2uivEXTContextANGLE
glProgramUniform3fContextANGLE glProgramUniform3fContextANGLE
glProgramUniform3fEXTContextANGLE
glProgramUniform3fvContextANGLE glProgramUniform3fvContextANGLE
glProgramUniform3fvEXTContextANGLE
glProgramUniform3iContextANGLE glProgramUniform3iContextANGLE
glProgramUniform3iEXTContextANGLE
glProgramUniform3ivContextANGLE glProgramUniform3ivContextANGLE
glProgramUniform3ivEXTContextANGLE
glProgramUniform3uiContextANGLE glProgramUniform3uiContextANGLE
glProgramUniform3uiEXTContextANGLE
glProgramUniform3uivContextANGLE glProgramUniform3uivContextANGLE
glProgramUniform3uivEXTContextANGLE
glProgramUniform4fContextANGLE glProgramUniform4fContextANGLE
glProgramUniform4fEXTContextANGLE
glProgramUniform4fvContextANGLE glProgramUniform4fvContextANGLE
glProgramUniform4fvEXTContextANGLE
glProgramUniform4iContextANGLE glProgramUniform4iContextANGLE
glProgramUniform4iEXTContextANGLE
glProgramUniform4ivContextANGLE glProgramUniform4ivContextANGLE
glProgramUniform4ivEXTContextANGLE
glProgramUniform4uiContextANGLE glProgramUniform4uiContextANGLE
glProgramUniform4uiEXTContextANGLE
glProgramUniform4uivContextANGLE glProgramUniform4uivContextANGLE
glProgramUniform4uivEXTContextANGLE
glProgramUniformMatrix2fvContextANGLE glProgramUniformMatrix2fvContextANGLE
glProgramUniformMatrix2fvEXTContextANGLE
glProgramUniformMatrix2x3fvContextANGLE glProgramUniformMatrix2x3fvContextANGLE
glProgramUniformMatrix2x3fvEXTContextANGLE
glProgramUniformMatrix2x4fvContextANGLE glProgramUniformMatrix2x4fvContextANGLE
glProgramUniformMatrix2x4fvEXTContextANGLE
glProgramUniformMatrix3fvContextANGLE glProgramUniformMatrix3fvContextANGLE
glProgramUniformMatrix3fvEXTContextANGLE
glProgramUniformMatrix3x2fvContextANGLE glProgramUniformMatrix3x2fvContextANGLE
glProgramUniformMatrix3x2fvEXTContextANGLE
glProgramUniformMatrix3x4fvContextANGLE glProgramUniformMatrix3x4fvContextANGLE
glProgramUniformMatrix3x4fvEXTContextANGLE
glProgramUniformMatrix4fvContextANGLE glProgramUniformMatrix4fvContextANGLE
glProgramUniformMatrix4fvEXTContextANGLE
glProgramUniformMatrix4x2fvContextANGLE glProgramUniformMatrix4x2fvContextANGLE
glProgramUniformMatrix4x2fvEXTContextANGLE
glProgramUniformMatrix4x3fvContextANGLE glProgramUniformMatrix4x3fvContextANGLE
glProgramUniformMatrix4x3fvEXTContextANGLE
glProvokingVertexANGLEContextANGLE glProvokingVertexANGLEContextANGLE
glPushDebugGroupContextANGLE glPushDebugGroupContextANGLE
glPushDebugGroupKHRContextANGLE glPushDebugGroupKHRContextANGLE
...@@ -1604,8 +1692,10 @@ EXPORTS ...@@ -1604,8 +1692,10 @@ EXPORTS
glUnmapBufferOESContextANGLE glUnmapBufferOESContextANGLE
glUseProgramContextANGLE glUseProgramContextANGLE
glUseProgramStagesContextANGLE glUseProgramStagesContextANGLE
glUseProgramStagesEXTContextANGLE
glValidateProgramContextANGLE glValidateProgramContextANGLE
glValidateProgramPipelineContextANGLE glValidateProgramPipelineContextANGLE
glValidateProgramPipelineEXTContextANGLE
glVertexAttrib1fContextANGLE glVertexAttrib1fContextANGLE
glVertexAttrib1fvContextANGLE glVertexAttrib1fvContextANGLE
glVertexAttrib2fContextANGLE glVertexAttrib2fContextANGLE
......
...@@ -728,6 +728,52 @@ EXPORTS ...@@ -728,6 +728,52 @@ EXPORTS
; GL_EXT_semaphore_fd ; GL_EXT_semaphore_fd
glImportSemaphoreFdEXT glImportSemaphoreFdEXT
; GL_EXT_separate_shader_objects
glActiveShaderProgramEXT
glBindProgramPipelineEXT
glCreateShaderProgramvEXT
glDeleteProgramPipelinesEXT
glGenProgramPipelinesEXT
glGetProgramPipelineInfoLogEXT
glGetProgramPipelineivEXT
glIsProgramPipelineEXT
glProgramParameteriEXT
glProgramUniform1fEXT
glProgramUniform1fvEXT
glProgramUniform1iEXT
glProgramUniform1ivEXT
glProgramUniform1uiEXT
glProgramUniform1uivEXT
glProgramUniform2fEXT
glProgramUniform2fvEXT
glProgramUniform2iEXT
glProgramUniform2ivEXT
glProgramUniform2uiEXT
glProgramUniform2uivEXT
glProgramUniform3fEXT
glProgramUniform3fvEXT
glProgramUniform3iEXT
glProgramUniform3ivEXT
glProgramUniform3uiEXT
glProgramUniform3uivEXT
glProgramUniform4fEXT
glProgramUniform4fvEXT
glProgramUniform4iEXT
glProgramUniform4ivEXT
glProgramUniform4uiEXT
glProgramUniform4uivEXT
glProgramUniformMatrix2fvEXT
glProgramUniformMatrix2x3fvEXT
glProgramUniformMatrix2x4fvEXT
glProgramUniformMatrix3fvEXT
glProgramUniformMatrix3x2fvEXT
glProgramUniformMatrix3x4fvEXT
glProgramUniformMatrix4fvEXT
glProgramUniformMatrix4x2fvEXT
glProgramUniformMatrix4x3fvEXT
glUseProgramStagesEXT
glValidateProgramPipelineEXT
; GL_EXT_texture_buffer ; GL_EXT_texture_buffer
glTexBufferEXT glTexBufferEXT
glTexBufferRangeEXT glTexBufferRangeEXT
...@@ -912,6 +958,7 @@ EXPORTS ...@@ -912,6 +958,7 @@ EXPORTS
; EGL_ANGLE_explicit_context ; EGL_ANGLE_explicit_context
glActiveShaderProgramContextANGLE glActiveShaderProgramContextANGLE
glActiveShaderProgramEXTContextANGLE
glActiveTextureContextANGLE glActiveTextureContextANGLE
glAlphaFuncContextANGLE glAlphaFuncContextANGLE
glAlphaFuncxContextANGLE glAlphaFuncxContextANGLE
...@@ -929,6 +976,7 @@ EXPORTS ...@@ -929,6 +976,7 @@ EXPORTS
glBindFramebufferOESContextANGLE glBindFramebufferOESContextANGLE
glBindImageTextureContextANGLE glBindImageTextureContextANGLE
glBindProgramPipelineContextANGLE glBindProgramPipelineContextANGLE
glBindProgramPipelineEXTContextANGLE
glBindRenderbufferContextANGLE glBindRenderbufferContextANGLE
glBindRenderbufferOESContextANGLE glBindRenderbufferOESContextANGLE
glBindSamplerContextANGLE glBindSamplerContextANGLE
...@@ -1016,6 +1064,7 @@ EXPORTS ...@@ -1016,6 +1064,7 @@ EXPORTS
glCreateProgramContextANGLE glCreateProgramContextANGLE
glCreateShaderContextANGLE glCreateShaderContextANGLE
glCreateShaderProgramvContextANGLE glCreateShaderProgramvContextANGLE
glCreateShaderProgramvEXTContextANGLE
glCullFaceContextANGLE glCullFaceContextANGLE
glCurrentPaletteMatrixOESContextANGLE glCurrentPaletteMatrixOESContextANGLE
glDebugMessageCallbackContextANGLE glDebugMessageCallbackContextANGLE
...@@ -1031,6 +1080,7 @@ EXPORTS ...@@ -1031,6 +1080,7 @@ EXPORTS
glDeleteMemoryObjectsEXTContextANGLE glDeleteMemoryObjectsEXTContextANGLE
glDeleteProgramContextANGLE glDeleteProgramContextANGLE
glDeleteProgramPipelinesContextANGLE glDeleteProgramPipelinesContextANGLE
glDeleteProgramPipelinesEXTContextANGLE
glDeleteQueriesContextANGLE glDeleteQueriesContextANGLE
glDeleteQueriesEXTContextANGLE glDeleteQueriesEXTContextANGLE
glDeleteRenderbuffersContextANGLE glDeleteRenderbuffersContextANGLE
...@@ -1130,6 +1180,7 @@ EXPORTS ...@@ -1130,6 +1180,7 @@ EXPORTS
glGenFramebuffersContextANGLE glGenFramebuffersContextANGLE
glGenFramebuffersOESContextANGLE glGenFramebuffersOESContextANGLE
glGenProgramPipelinesContextANGLE glGenProgramPipelinesContextANGLE
glGenProgramPipelinesEXTContextANGLE
glGenQueriesContextANGLE glGenQueriesContextANGLE
glGenQueriesEXTContextANGLE glGenQueriesEXTContextANGLE
glGenRenderbuffersContextANGLE glGenRenderbuffersContextANGLE
...@@ -1211,7 +1262,9 @@ EXPORTS ...@@ -1211,7 +1262,9 @@ EXPORTS
glGetProgramInterfaceivContextANGLE glGetProgramInterfaceivContextANGLE
glGetProgramInterfaceivRobustANGLEContextANGLE glGetProgramInterfaceivRobustANGLEContextANGLE
glGetProgramPipelineInfoLogContextANGLE glGetProgramPipelineInfoLogContextANGLE
glGetProgramPipelineInfoLogEXTContextANGLE
glGetProgramPipelineivContextANGLE glGetProgramPipelineivContextANGLE
glGetProgramPipelineivEXTContextANGLE
glGetProgramResourceIndexContextANGLE glGetProgramResourceIndexContextANGLE
glGetProgramResourceLocationContextANGLE glGetProgramResourceLocationContextANGLE
glGetProgramResourceLocationIndexEXTContextANGLE glGetProgramResourceLocationIndexEXTContextANGLE
...@@ -1329,6 +1382,7 @@ EXPORTS ...@@ -1329,6 +1382,7 @@ EXPORTS
glIsMemoryObjectEXTContextANGLE glIsMemoryObjectEXTContextANGLE
glIsProgramContextANGLE glIsProgramContextANGLE
glIsProgramPipelineContextANGLE glIsProgramPipelineContextANGLE
glIsProgramPipelineEXTContextANGLE
glIsQueryContextANGLE glIsQueryContextANGLE
glIsQueryEXTContextANGLE glIsQueryEXTContextANGLE
glIsRenderbufferContextANGLE glIsRenderbufferContextANGLE
...@@ -1414,39 +1468,73 @@ EXPORTS ...@@ -1414,39 +1468,73 @@ EXPORTS
glProgramBinaryContextANGLE glProgramBinaryContextANGLE
glProgramBinaryOESContextANGLE glProgramBinaryOESContextANGLE
glProgramParameteriContextANGLE glProgramParameteriContextANGLE
glProgramParameteriEXTContextANGLE
glProgramUniform1fContextANGLE glProgramUniform1fContextANGLE
glProgramUniform1fEXTContextANGLE
glProgramUniform1fvContextANGLE glProgramUniform1fvContextANGLE
glProgramUniform1fvEXTContextANGLE
glProgramUniform1iContextANGLE glProgramUniform1iContextANGLE
glProgramUniform1iEXTContextANGLE
glProgramUniform1ivContextANGLE glProgramUniform1ivContextANGLE
glProgramUniform1ivEXTContextANGLE
glProgramUniform1uiContextANGLE glProgramUniform1uiContextANGLE
glProgramUniform1uiEXTContextANGLE
glProgramUniform1uivContextANGLE glProgramUniform1uivContextANGLE
glProgramUniform1uivEXTContextANGLE
glProgramUniform2fContextANGLE glProgramUniform2fContextANGLE
glProgramUniform2fEXTContextANGLE
glProgramUniform2fvContextANGLE glProgramUniform2fvContextANGLE
glProgramUniform2fvEXTContextANGLE
glProgramUniform2iContextANGLE glProgramUniform2iContextANGLE
glProgramUniform2iEXTContextANGLE
glProgramUniform2ivContextANGLE glProgramUniform2ivContextANGLE
glProgramUniform2ivEXTContextANGLE
glProgramUniform2uiContextANGLE glProgramUniform2uiContextANGLE
glProgramUniform2uiEXTContextANGLE
glProgramUniform2uivContextANGLE glProgramUniform2uivContextANGLE
glProgramUniform2uivEXTContextANGLE
glProgramUniform3fContextANGLE glProgramUniform3fContextANGLE
glProgramUniform3fEXTContextANGLE
glProgramUniform3fvContextANGLE glProgramUniform3fvContextANGLE
glProgramUniform3fvEXTContextANGLE
glProgramUniform3iContextANGLE glProgramUniform3iContextANGLE
glProgramUniform3iEXTContextANGLE
glProgramUniform3ivContextANGLE glProgramUniform3ivContextANGLE
glProgramUniform3ivEXTContextANGLE
glProgramUniform3uiContextANGLE glProgramUniform3uiContextANGLE
glProgramUniform3uiEXTContextANGLE
glProgramUniform3uivContextANGLE glProgramUniform3uivContextANGLE
glProgramUniform3uivEXTContextANGLE
glProgramUniform4fContextANGLE glProgramUniform4fContextANGLE
glProgramUniform4fEXTContextANGLE
glProgramUniform4fvContextANGLE glProgramUniform4fvContextANGLE
glProgramUniform4fvEXTContextANGLE
glProgramUniform4iContextANGLE glProgramUniform4iContextANGLE
glProgramUniform4iEXTContextANGLE
glProgramUniform4ivContextANGLE glProgramUniform4ivContextANGLE
glProgramUniform4ivEXTContextANGLE
glProgramUniform4uiContextANGLE glProgramUniform4uiContextANGLE
glProgramUniform4uiEXTContextANGLE
glProgramUniform4uivContextANGLE glProgramUniform4uivContextANGLE
glProgramUniform4uivEXTContextANGLE
glProgramUniformMatrix2fvContextANGLE glProgramUniformMatrix2fvContextANGLE
glProgramUniformMatrix2fvEXTContextANGLE
glProgramUniformMatrix2x3fvContextANGLE glProgramUniformMatrix2x3fvContextANGLE
glProgramUniformMatrix2x3fvEXTContextANGLE
glProgramUniformMatrix2x4fvContextANGLE glProgramUniformMatrix2x4fvContextANGLE
glProgramUniformMatrix2x4fvEXTContextANGLE
glProgramUniformMatrix3fvContextANGLE glProgramUniformMatrix3fvContextANGLE
glProgramUniformMatrix3fvEXTContextANGLE
glProgramUniformMatrix3x2fvContextANGLE glProgramUniformMatrix3x2fvContextANGLE
glProgramUniformMatrix3x2fvEXTContextANGLE
glProgramUniformMatrix3x4fvContextANGLE glProgramUniformMatrix3x4fvContextANGLE
glProgramUniformMatrix3x4fvEXTContextANGLE
glProgramUniformMatrix4fvContextANGLE glProgramUniformMatrix4fvContextANGLE
glProgramUniformMatrix4fvEXTContextANGLE
glProgramUniformMatrix4x2fvContextANGLE glProgramUniformMatrix4x2fvContextANGLE
glProgramUniformMatrix4x2fvEXTContextANGLE
glProgramUniformMatrix4x3fvContextANGLE glProgramUniformMatrix4x3fvContextANGLE
glProgramUniformMatrix4x3fvEXTContextANGLE
glProvokingVertexANGLEContextANGLE glProvokingVertexANGLEContextANGLE
glPushDebugGroupContextANGLE glPushDebugGroupContextANGLE
glPushDebugGroupKHRContextANGLE glPushDebugGroupKHRContextANGLE
...@@ -1604,8 +1692,10 @@ EXPORTS ...@@ -1604,8 +1692,10 @@ EXPORTS
glUnmapBufferOESContextANGLE glUnmapBufferOESContextANGLE
glUseProgramContextANGLE glUseProgramContextANGLE
glUseProgramStagesContextANGLE glUseProgramStagesContextANGLE
glUseProgramStagesEXTContextANGLE
glValidateProgramContextANGLE glValidateProgramContextANGLE
glValidateProgramPipelineContextANGLE glValidateProgramPipelineContextANGLE
glValidateProgramPipelineEXTContextANGLE
glVertexAttrib1fContextANGLE glVertexAttrib1fContextANGLE
glVertexAttrib1fvContextANGLE glVertexAttrib1fvContextANGLE
glVertexAttrib2fContextANGLE glVertexAttrib2fContextANGLE
......
...@@ -728,6 +728,52 @@ EXPORTS ...@@ -728,6 +728,52 @@ EXPORTS
; GL_EXT_semaphore_fd ; GL_EXT_semaphore_fd
glImportSemaphoreFdEXT glImportSemaphoreFdEXT
; GL_EXT_separate_shader_objects
glActiveShaderProgramEXT
glBindProgramPipelineEXT
glCreateShaderProgramvEXT
glDeleteProgramPipelinesEXT
glGenProgramPipelinesEXT
glGetProgramPipelineInfoLogEXT
glGetProgramPipelineivEXT
glIsProgramPipelineEXT
glProgramParameteriEXT
glProgramUniform1fEXT
glProgramUniform1fvEXT
glProgramUniform1iEXT
glProgramUniform1ivEXT
glProgramUniform1uiEXT
glProgramUniform1uivEXT
glProgramUniform2fEXT
glProgramUniform2fvEXT
glProgramUniform2iEXT
glProgramUniform2ivEXT
glProgramUniform2uiEXT
glProgramUniform2uivEXT
glProgramUniform3fEXT
glProgramUniform3fvEXT
glProgramUniform3iEXT
glProgramUniform3ivEXT
glProgramUniform3uiEXT
glProgramUniform3uivEXT
glProgramUniform4fEXT
glProgramUniform4fvEXT
glProgramUniform4iEXT
glProgramUniform4ivEXT
glProgramUniform4uiEXT
glProgramUniform4uivEXT
glProgramUniformMatrix2fvEXT
glProgramUniformMatrix2x3fvEXT
glProgramUniformMatrix2x4fvEXT
glProgramUniformMatrix3fvEXT
glProgramUniformMatrix3x2fvEXT
glProgramUniformMatrix3x4fvEXT
glProgramUniformMatrix4fvEXT
glProgramUniformMatrix4x2fvEXT
glProgramUniformMatrix4x3fvEXT
glUseProgramStagesEXT
glValidateProgramPipelineEXT
; GL_EXT_texture_buffer ; GL_EXT_texture_buffer
glTexBufferEXT glTexBufferEXT
glTexBufferRangeEXT glTexBufferRangeEXT
...@@ -912,6 +958,7 @@ EXPORTS ...@@ -912,6 +958,7 @@ EXPORTS
; EGL_ANGLE_explicit_context ; EGL_ANGLE_explicit_context
glActiveShaderProgramContextANGLE glActiveShaderProgramContextANGLE
glActiveShaderProgramEXTContextANGLE
glActiveTextureContextANGLE glActiveTextureContextANGLE
glAlphaFuncContextANGLE glAlphaFuncContextANGLE
glAlphaFuncxContextANGLE glAlphaFuncxContextANGLE
...@@ -929,6 +976,7 @@ EXPORTS ...@@ -929,6 +976,7 @@ EXPORTS
glBindFramebufferOESContextANGLE glBindFramebufferOESContextANGLE
glBindImageTextureContextANGLE glBindImageTextureContextANGLE
glBindProgramPipelineContextANGLE glBindProgramPipelineContextANGLE
glBindProgramPipelineEXTContextANGLE
glBindRenderbufferContextANGLE glBindRenderbufferContextANGLE
glBindRenderbufferOESContextANGLE glBindRenderbufferOESContextANGLE
glBindSamplerContextANGLE glBindSamplerContextANGLE
...@@ -1016,6 +1064,7 @@ EXPORTS ...@@ -1016,6 +1064,7 @@ EXPORTS
glCreateProgramContextANGLE glCreateProgramContextANGLE
glCreateShaderContextANGLE glCreateShaderContextANGLE
glCreateShaderProgramvContextANGLE glCreateShaderProgramvContextANGLE
glCreateShaderProgramvEXTContextANGLE
glCullFaceContextANGLE glCullFaceContextANGLE
glCurrentPaletteMatrixOESContextANGLE glCurrentPaletteMatrixOESContextANGLE
glDebugMessageCallbackContextANGLE glDebugMessageCallbackContextANGLE
...@@ -1031,6 +1080,7 @@ EXPORTS ...@@ -1031,6 +1080,7 @@ EXPORTS
glDeleteMemoryObjectsEXTContextANGLE glDeleteMemoryObjectsEXTContextANGLE
glDeleteProgramContextANGLE glDeleteProgramContextANGLE
glDeleteProgramPipelinesContextANGLE glDeleteProgramPipelinesContextANGLE
glDeleteProgramPipelinesEXTContextANGLE
glDeleteQueriesContextANGLE glDeleteQueriesContextANGLE
glDeleteQueriesEXTContextANGLE glDeleteQueriesEXTContextANGLE
glDeleteRenderbuffersContextANGLE glDeleteRenderbuffersContextANGLE
...@@ -1130,6 +1180,7 @@ EXPORTS ...@@ -1130,6 +1180,7 @@ EXPORTS
glGenFramebuffersContextANGLE glGenFramebuffersContextANGLE
glGenFramebuffersOESContextANGLE glGenFramebuffersOESContextANGLE
glGenProgramPipelinesContextANGLE glGenProgramPipelinesContextANGLE
glGenProgramPipelinesEXTContextANGLE
glGenQueriesContextANGLE glGenQueriesContextANGLE
glGenQueriesEXTContextANGLE glGenQueriesEXTContextANGLE
glGenRenderbuffersContextANGLE glGenRenderbuffersContextANGLE
...@@ -1211,7 +1262,9 @@ EXPORTS ...@@ -1211,7 +1262,9 @@ EXPORTS
glGetProgramInterfaceivContextANGLE glGetProgramInterfaceivContextANGLE
glGetProgramInterfaceivRobustANGLEContextANGLE glGetProgramInterfaceivRobustANGLEContextANGLE
glGetProgramPipelineInfoLogContextANGLE glGetProgramPipelineInfoLogContextANGLE
glGetProgramPipelineInfoLogEXTContextANGLE
glGetProgramPipelineivContextANGLE glGetProgramPipelineivContextANGLE
glGetProgramPipelineivEXTContextANGLE
glGetProgramResourceIndexContextANGLE glGetProgramResourceIndexContextANGLE
glGetProgramResourceLocationContextANGLE glGetProgramResourceLocationContextANGLE
glGetProgramResourceLocationIndexEXTContextANGLE glGetProgramResourceLocationIndexEXTContextANGLE
...@@ -1329,6 +1382,7 @@ EXPORTS ...@@ -1329,6 +1382,7 @@ EXPORTS
glIsMemoryObjectEXTContextANGLE glIsMemoryObjectEXTContextANGLE
glIsProgramContextANGLE glIsProgramContextANGLE
glIsProgramPipelineContextANGLE glIsProgramPipelineContextANGLE
glIsProgramPipelineEXTContextANGLE
glIsQueryContextANGLE glIsQueryContextANGLE
glIsQueryEXTContextANGLE glIsQueryEXTContextANGLE
glIsRenderbufferContextANGLE glIsRenderbufferContextANGLE
...@@ -1414,39 +1468,73 @@ EXPORTS ...@@ -1414,39 +1468,73 @@ EXPORTS
glProgramBinaryContextANGLE glProgramBinaryContextANGLE
glProgramBinaryOESContextANGLE glProgramBinaryOESContextANGLE
glProgramParameteriContextANGLE glProgramParameteriContextANGLE
glProgramParameteriEXTContextANGLE
glProgramUniform1fContextANGLE glProgramUniform1fContextANGLE
glProgramUniform1fEXTContextANGLE
glProgramUniform1fvContextANGLE glProgramUniform1fvContextANGLE
glProgramUniform1fvEXTContextANGLE
glProgramUniform1iContextANGLE glProgramUniform1iContextANGLE
glProgramUniform1iEXTContextANGLE
glProgramUniform1ivContextANGLE glProgramUniform1ivContextANGLE
glProgramUniform1ivEXTContextANGLE
glProgramUniform1uiContextANGLE glProgramUniform1uiContextANGLE
glProgramUniform1uiEXTContextANGLE
glProgramUniform1uivContextANGLE glProgramUniform1uivContextANGLE
glProgramUniform1uivEXTContextANGLE
glProgramUniform2fContextANGLE glProgramUniform2fContextANGLE
glProgramUniform2fEXTContextANGLE
glProgramUniform2fvContextANGLE glProgramUniform2fvContextANGLE
glProgramUniform2fvEXTContextANGLE
glProgramUniform2iContextANGLE glProgramUniform2iContextANGLE
glProgramUniform2iEXTContextANGLE
glProgramUniform2ivContextANGLE glProgramUniform2ivContextANGLE
glProgramUniform2ivEXTContextANGLE
glProgramUniform2uiContextANGLE glProgramUniform2uiContextANGLE
glProgramUniform2uiEXTContextANGLE
glProgramUniform2uivContextANGLE glProgramUniform2uivContextANGLE
glProgramUniform2uivEXTContextANGLE
glProgramUniform3fContextANGLE glProgramUniform3fContextANGLE
glProgramUniform3fEXTContextANGLE
glProgramUniform3fvContextANGLE glProgramUniform3fvContextANGLE
glProgramUniform3fvEXTContextANGLE
glProgramUniform3iContextANGLE glProgramUniform3iContextANGLE
glProgramUniform3iEXTContextANGLE
glProgramUniform3ivContextANGLE glProgramUniform3ivContextANGLE
glProgramUniform3ivEXTContextANGLE
glProgramUniform3uiContextANGLE glProgramUniform3uiContextANGLE
glProgramUniform3uiEXTContextANGLE
glProgramUniform3uivContextANGLE glProgramUniform3uivContextANGLE
glProgramUniform3uivEXTContextANGLE
glProgramUniform4fContextANGLE glProgramUniform4fContextANGLE
glProgramUniform4fEXTContextANGLE
glProgramUniform4fvContextANGLE glProgramUniform4fvContextANGLE
glProgramUniform4fvEXTContextANGLE
glProgramUniform4iContextANGLE glProgramUniform4iContextANGLE
glProgramUniform4iEXTContextANGLE
glProgramUniform4ivContextANGLE glProgramUniform4ivContextANGLE
glProgramUniform4ivEXTContextANGLE
glProgramUniform4uiContextANGLE glProgramUniform4uiContextANGLE
glProgramUniform4uiEXTContextANGLE
glProgramUniform4uivContextANGLE glProgramUniform4uivContextANGLE
glProgramUniform4uivEXTContextANGLE
glProgramUniformMatrix2fvContextANGLE glProgramUniformMatrix2fvContextANGLE
glProgramUniformMatrix2fvEXTContextANGLE
glProgramUniformMatrix2x3fvContextANGLE glProgramUniformMatrix2x3fvContextANGLE
glProgramUniformMatrix2x3fvEXTContextANGLE
glProgramUniformMatrix2x4fvContextANGLE glProgramUniformMatrix2x4fvContextANGLE
glProgramUniformMatrix2x4fvEXTContextANGLE
glProgramUniformMatrix3fvContextANGLE glProgramUniformMatrix3fvContextANGLE
glProgramUniformMatrix3fvEXTContextANGLE
glProgramUniformMatrix3x2fvContextANGLE glProgramUniformMatrix3x2fvContextANGLE
glProgramUniformMatrix3x2fvEXTContextANGLE
glProgramUniformMatrix3x4fvContextANGLE glProgramUniformMatrix3x4fvContextANGLE
glProgramUniformMatrix3x4fvEXTContextANGLE
glProgramUniformMatrix4fvContextANGLE glProgramUniformMatrix4fvContextANGLE
glProgramUniformMatrix4fvEXTContextANGLE
glProgramUniformMatrix4x2fvContextANGLE glProgramUniformMatrix4x2fvContextANGLE
glProgramUniformMatrix4x2fvEXTContextANGLE
glProgramUniformMatrix4x3fvContextANGLE glProgramUniformMatrix4x3fvContextANGLE
glProgramUniformMatrix4x3fvEXTContextANGLE
glProvokingVertexANGLEContextANGLE glProvokingVertexANGLEContextANGLE
glPushDebugGroupContextANGLE glPushDebugGroupContextANGLE
glPushDebugGroupKHRContextANGLE glPushDebugGroupKHRContextANGLE
...@@ -1604,8 +1692,10 @@ EXPORTS ...@@ -1604,8 +1692,10 @@ EXPORTS
glUnmapBufferOESContextANGLE glUnmapBufferOESContextANGLE
glUseProgramContextANGLE glUseProgramContextANGLE
glUseProgramStagesContextANGLE glUseProgramStagesContextANGLE
glUseProgramStagesEXTContextANGLE
glValidateProgramContextANGLE glValidateProgramContextANGLE
glValidateProgramPipelineContextANGLE glValidateProgramPipelineContextANGLE
glValidateProgramPipelineEXTContextANGLE
glVertexAttrib1fContextANGLE glVertexAttrib1fContextANGLE
glVertexAttrib1fvContextANGLE glVertexAttrib1fvContextANGLE
glVertexAttrib2fContextANGLE glVertexAttrib2fContextANGLE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment