Commit 31fbf981 by Jonah Ryan-Davis Committed by Commit Bot

GL: Entry points for GL_OES_texture_cube_map_array

This extension is made core in GLES3.2. This CL adds the necessary entry points to the frontend. Bug: angleproject:3584 Change-Id: Icaaa0b298898f3360819966a7f67b5feaf05124b Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2215305 Commit-Queue: Jonah Ryan-Davis <jonahr@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent 6789018a
......@@ -10,7 +10,7 @@
"scripts/gl_angle_ext.xml":
"079cc4829de7ce638faf7bbf66e141ad",
"scripts/registry_xml.py":
"b2902e02f495a9cc85082c47e7b73ac9",
"7e38cd315a93dce57645283ab2ee80d5",
"scripts/wgl.xml":
"aa96419c582af2f6673430e2847693f4",
"src/libEGL/egl_loader_autogen.cpp":
......
......@@ -12,7 +12,7 @@
"scripts/gl_angle_ext.xml":
"079cc4829de7ce638faf7bbf66e141ad",
"scripts/registry_xml.py":
"b2902e02f495a9cc85082c47e7b73ac9",
"7e38cd315a93dce57645283ab2ee80d5",
"scripts/wgl.xml":
"aa96419c582af2f6673430e2847693f4",
"src/libANGLE/Context_gl_1_0_autogen.h":
......@@ -64,7 +64,7 @@
"src/libANGLE/Context_gles_3_2_autogen.h":
"e26f7ee7b59a89a4f5337171816b8336",
"src/libANGLE/Context_gles_ext_autogen.h":
"70b088f16d539f1fe7f3ec39a2fd2c34",
"612224fcc2fad9b416ac97f91ee5c997",
"src/libANGLE/capture_gles_1_0_autogen.cpp":
"96fc0f501e2e696ab911dad8b400dfb2",
"src/libANGLE/capture_gles_1_0_autogen.h":
......@@ -88,7 +88,7 @@
"src/libANGLE/capture_gles_ext_autogen.cpp":
"96cb5043ebfce349c89ece3afec6d9f8",
"src/libANGLE/capture_gles_ext_autogen.h":
"2993ff4c127fb3dca52c96b4a86d7f69",
"c9f5522755fb58bd544e5faf27c09771",
"src/libANGLE/entry_points_enum_autogen.cpp":
"66f09d4f9e6f8e83f2f6f0cf8fc3f3d9",
"src/libANGLE/entry_points_enum_autogen.h":
......@@ -110,7 +110,7 @@
"src/libANGLE/validationES3_autogen.h":
"86ba503835328438158d9a464943f3bd",
"src/libANGLE/validationESEXT_autogen.h":
"9a7f7c129e12ab2660f1ef5d6dd73cd5",
"5ce1c63470531137fbd327a1d6f1d6e9",
"src/libANGLE/validationGL11_autogen.h":
"aadd145c1404de9c34d6b7c00404f10f",
"src/libANGLE/validationGL12_autogen.h":
......@@ -250,15 +250,15 @@
"src/libGLESv2/entry_points_gles_3_2_autogen.h":
"5798aa0a73af1d4ba5dfe99b6217a247",
"src/libGLESv2/entry_points_gles_ext_autogen.cpp":
"f24b9311081f4307a4b02cec669753b9",
"404a6ba3715aa03a3595aa4a232d4ba3",
"src/libGLESv2/entry_points_gles_ext_autogen.h":
"97bdf48e620471b21e3d250254ac847f",
"de27fde4dca5559e594d5aa4589afa36",
"src/libGLESv2/libGLESv2_autogen.cpp":
"0d79a167f0e86a7adcdebfe26ed331a9",
"60649d6c45cb07f341f8f06f4bd7d101",
"src/libGLESv2/libGLESv2_autogen.def":
"ff7562ae9bdf8763fea7ba09e5cbb1b4",
"2ae49d834d225ee5e117b4a6e81ec9de",
"src/libGLESv2/libGLESv2_no_capture_autogen.def":
"affecd039c50674887d6c7bd9b06d4ce",
"564f1da48701f02110e4c7949de5e4c2",
"src/libGLESv2/libGLESv2_with_capture_autogen.def":
"5a9fce5f01b3b2150cbce447f02e7873"
"5e67a80bbebfd45c53b2758e9b30e49b"
}
\ No newline at end of file
......@@ -6,7 +6,7 @@
"scripts/gl_angle_ext.xml":
"079cc4829de7ce638faf7bbf66e141ad",
"scripts/registry_xml.py":
"b2902e02f495a9cc85082c47e7b73ac9",
"7e38cd315a93dce57645283ab2ee80d5",
"src/libANGLE/gl_enum_utils_autogen.cpp":
"48627c0865d15bf4014327de5858d3c5",
"src/libANGLE/gl_enum_utils_autogen.h":
......
......@@ -10,7 +10,7 @@
"scripts/gl_angle_ext.xml":
"079cc4829de7ce638faf7bbf66e141ad",
"scripts/registry_xml.py":
"b2902e02f495a9cc85082c47e7b73ac9",
"7e38cd315a93dce57645283ab2ee80d5",
"scripts/wgl.xml":
"aa96419c582af2f6673430e2847693f4",
"src/libGL/proc_table_wgl_autogen.cpp":
......
......@@ -86,6 +86,7 @@ gles_extensions = [
"GL_EXT_texture_compression_rgtc",
"GL_EXT_texture_compression_s3tc",
"GL_EXT_texture_compression_s3tc_srgb",
"GL_EXT_texture_cube_map_array",
"GL_EXT_texture_filter_anisotropic",
"GL_EXT_texture_format_BGRA8888",
"GL_EXT_texture_storage",
......@@ -103,6 +104,7 @@ gles_extensions = [
"GL_OES_mapbuffer",
"GL_OES_texture_3D",
"GL_OES_texture_border_clamp",
"GL_OES_texture_cube_map_array",
"GL_OES_texture_half_float",
"GL_OES_texture_storage_multisample_2d_array",
"GL_OES_vertex_array_object",
......
......@@ -358,6 +358,7 @@
/* GL_EXT_texture_compression_rgtc */ \
/* GL_EXT_texture_compression_s3tc */ \
/* GL_EXT_texture_compression_s3tc_srgb */ \
/* GL_EXT_texture_cube_map_array */ \
/* GL_EXT_texture_filter_anisotropic */ \
/* GL_EXT_texture_format_BGRA8888 */ \
/* GL_EXT_texture_sRGB_R8 */ \
......@@ -388,6 +389,7 @@
void framebufferTexture3D(GLenum target, GLenum attachment, TextureTarget textargetPacked, \
TextureID texturePacked, GLint level, GLint zoffset); \
/* GL_OES_texture_border_clamp */ \
/* GL_OES_texture_cube_map_array */ \
/* GL_OES_texture_half_float */ \
/* GL_OES_texture_storage_multisample_2d_array */ \
/* GL_OES_vertex_array_object */ \
......
......@@ -1230,6 +1230,8 @@ angle::CallCapture CaptureImportSemaphoreFdEXT(const State &glState,
// GL_EXT_texture_compression_s3tc_srgb
// GL_EXT_texture_cube_map_array
// GL_EXT_texture_filter_anisotropic
// GL_EXT_texture_format_BGRA8888
......@@ -1778,6 +1780,8 @@ angle::CallCapture CaptureTexGenxvOES(const State &glState,
GLenum pname,
const GLfixed *params);
// GL_OES_texture_cube_map_array
// GL_OES_texture_half_float
// GL_OES_texture_storage_multisample_2d_array
......
......@@ -1009,6 +1009,8 @@ bool ValidateImportSemaphoreFdEXT(const Context *context,
// GL_EXT_texture_compression_s3tc_srgb
// GL_EXT_texture_cube_map_array
// GL_EXT_texture_filter_anisotropic
// GL_EXT_texture_format_BGRA8888
......@@ -1406,6 +1408,8 @@ bool ValidateTexGenivOES(const Context *context, GLenum coord, GLenum pname, con
bool ValidateTexGenxOES(const Context *context, GLenum coord, GLenum pname, GLfixed param);
bool ValidateTexGenxvOES(const Context *context, GLenum coord, GLenum pname, const GLfixed *params);
// GL_OES_texture_cube_map_array
// GL_OES_texture_half_float
// GL_OES_texture_storage_multisample_2d_array
......
......@@ -4826,6 +4826,8 @@ void GL_APIENTRY ImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint
// GL_EXT_texture_compression_s3tc_srgb
// GL_EXT_texture_cube_map_array
// GL_EXT_texture_filter_anisotropic
// GL_EXT_texture_format_BGRA8888
......@@ -7110,6 +7112,8 @@ void GL_APIENTRY TexGenxvOES(GLenum coord, GLenum pname, const GLfixed *params)
}
}
// GL_OES_texture_cube_map_array
// GL_OES_texture_half_float
// GL_OES_texture_storage_multisample_2d_array
......@@ -843,6 +843,8 @@ ANGLE_EXPORT void GL_APIENTRY ImportSemaphoreFdEXT(GLuint semaphore, GLenum hand
// GL_EXT_texture_compression_s3tc_srgb
// GL_EXT_texture_cube_map_array
// GL_EXT_texture_filter_anisotropic
// GL_EXT_texture_format_BGRA8888
......@@ -1132,6 +1134,8 @@ ANGLE_EXPORT void GL_APIENTRY TexGenivOES(GLenum coord, GLenum pname, const GLin
ANGLE_EXPORT void GL_APIENTRY TexGenxOES(GLenum coord, GLenum pname, GLfixed param);
ANGLE_EXPORT void GL_APIENTRY TexGenxvOES(GLenum coord, GLenum pname, const GLfixed *params);
// GL_OES_texture_cube_map_array
// GL_OES_texture_half_float
// GL_OES_texture_storage_multisample_2d_array
......
......@@ -4183,6 +4183,8 @@ void GL_APIENTRY glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLi
// GL_EXT_texture_compression_s3tc_srgb
// GL_EXT_texture_cube_map_array
// GL_EXT_texture_filter_anisotropic
// GL_EXT_texture_format_BGRA8888
......@@ -4804,6 +4806,8 @@ void GL_APIENTRY glTexGenxvOES(GLenum coord, GLenum pname, const GLfixed *params
return gl::TexGenxvOES(coord, pname, params);
}
// GL_OES_texture_cube_map_array
// GL_OES_texture_half_float
// GL_OES_texture_storage_multisample_2d_array
......
......@@ -718,6 +718,8 @@ EXPORTS
; GL_EXT_texture_compression_s3tc_srgb
; GL_EXT_texture_cube_map_array
; GL_EXT_texture_filter_anisotropic
; GL_EXT_texture_format_BGRA8888
......@@ -854,6 +856,8 @@ EXPORTS
glTexGenxOES
glTexGenxvOES
; GL_OES_texture_cube_map_array
; GL_OES_texture_half_float
; GL_OES_texture_storage_multisample_2d_array
......
......@@ -718,6 +718,8 @@ EXPORTS
; GL_EXT_texture_compression_s3tc_srgb
; GL_EXT_texture_cube_map_array
; GL_EXT_texture_filter_anisotropic
; GL_EXT_texture_format_BGRA8888
......@@ -854,6 +856,8 @@ EXPORTS
glTexGenxOES
glTexGenxvOES
; GL_OES_texture_cube_map_array
; GL_OES_texture_half_float
; GL_OES_texture_storage_multisample_2d_array
......
......@@ -718,6 +718,8 @@ EXPORTS
; GL_EXT_texture_compression_s3tc_srgb
; GL_EXT_texture_cube_map_array
; GL_EXT_texture_filter_anisotropic
; GL_EXT_texture_format_BGRA8888
......@@ -854,6 +856,8 @@ EXPORTS
glTexGenxOES
glTexGenxvOES
; GL_OES_texture_cube_map_array
; GL_OES_texture_half_float
; GL_OES_texture_storage_multisample_2d_array
......
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