mirror of
https://github.com/godotengine/godot-angle-static.git
synced 2026-01-03 14:09:33 +03:00
gl.xml: Add GL_FRAMEBUFFER_SRGB_EXT to EnableCap group.
Add GL_EXT_sRGB_write_control in registry_xml.py. This makes FrameCapture write a GL_FRAMEBUFFER_SRGB_EXT enum instead of it's hex value in glEnable/Disable calls. Bug: angleproject:5857 Change-Id: Ifa01118c2958275c7623c6bfe29f015fa8875fce Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2988356 Reviewed-by: Cody Northrop <cnorthrop@google.com> Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
This commit is contained in:
committed by
Angle LUCI CQ
parent
d2816b4e69
commit
dcfde515b2
@@ -8,11 +8,11 @@
|
||||
"scripts/generate_loader.py":
|
||||
"5592f86f5841d24afa660c67330426d6",
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"4fcbd11300c8edcb3ed50826780cd57e",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"9945ba71a4a99464c81ab1341baf6697",
|
||||
"71449b728bf04f90e07b56cf461876b8",
|
||||
"scripts/wgl.xml":
|
||||
"c36001431919e1c435f1215a85f7e1db",
|
||||
"src/libEGL/egl_loader_autogen.cpp":
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
"scripts/generate_entry_points.py":
|
||||
"225ece78a0a952b688bf2de8e578454e",
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"4fcbd11300c8edcb3ed50826780cd57e",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"9945ba71a4a99464c81ab1341baf6697",
|
||||
"71449b728bf04f90e07b56cf461876b8",
|
||||
"scripts/wgl.xml":
|
||||
"c36001431919e1c435f1215a85f7e1db",
|
||||
"src/common/entry_points_enum_autogen.cpp":
|
||||
@@ -42,7 +42,7 @@
|
||||
"src/libANGLE/Context_gles_3_2_autogen.h":
|
||||
"48567dca16fd881dfe6d61fee0e3106f",
|
||||
"src/libANGLE/Context_gles_ext_autogen.h":
|
||||
"6819bb0652f97d08ea903fb52c0690e8",
|
||||
"dbf7c9716e46e29b44db01f215f0808a",
|
||||
"src/libANGLE/capture/capture_gles_1_0_autogen.cpp":
|
||||
"7ec7ef8f779b809a45d74b97502c419b",
|
||||
"src/libANGLE/capture/capture_gles_1_0_autogen.h":
|
||||
@@ -66,7 +66,7 @@
|
||||
"src/libANGLE/capture/capture_gles_ext_autogen.cpp":
|
||||
"b027d574c21f369aee0fb0117f453935",
|
||||
"src/libANGLE/capture/capture_gles_ext_autogen.h":
|
||||
"9ed4270c755c66adc1e70b3483bade27",
|
||||
"46440404fc9219fbe709e564f26d57a6",
|
||||
"src/libANGLE/capture/frame_capture_replay_autogen.cpp":
|
||||
"be218060b02f0b07edb9745eb83d0f75",
|
||||
"src/libANGLE/capture/frame_capture_utils_autogen.cpp":
|
||||
@@ -88,7 +88,7 @@
|
||||
"src/libANGLE/validationES3_autogen.h":
|
||||
"7435b9caddf8787b937c71a54dda96e1",
|
||||
"src/libANGLE/validationESEXT_autogen.h":
|
||||
"69b17becef361c9c908b9d9f63746700",
|
||||
"498a3fcf388dd8edbe38b25aaa1621cc",
|
||||
"src/libANGLE/validationGL1_autogen.h":
|
||||
"439f8ea26dc37ee6608100f4c6f9205c",
|
||||
"src/libANGLE/validationGL2_autogen.h":
|
||||
@@ -162,17 +162,17 @@
|
||||
"src/libGLESv2/entry_points_gles_3_2_autogen.h":
|
||||
"647f932a299cdb4726b60bbba059f0d2",
|
||||
"src/libGLESv2/entry_points_gles_ext_autogen.cpp":
|
||||
"79d9a53f018118870b509f06cebb7ba9",
|
||||
"8ed62cce73b1f9ea5b93d6c659af0b99",
|
||||
"src/libGLESv2/entry_points_gles_ext_autogen.h":
|
||||
"9d8b2cccdb0a78fb1021e94c38c50bdb",
|
||||
"ab5f87e44135d185ff12b5132dd83b7f",
|
||||
"src/libGLESv2/libGLESv2_autogen.cpp":
|
||||
"22f26b95d87bcdbfeeaf8a29ae25e89b",
|
||||
"00aa56b3fea77c14e6b8c7bfdbb8f081",
|
||||
"src/libGLESv2/libGLESv2_autogen.def":
|
||||
"0360ca85c8cb4a4feedd23ca17b75126",
|
||||
"84d6b484facc65226664d7b7091a5244",
|
||||
"src/libGLESv2/libGLESv2_no_capture_autogen.def":
|
||||
"5eb87e9407d8eee85735fe0a011e4930",
|
||||
"49fd4d626ffb5db90eff776dd4e4ab61",
|
||||
"src/libGLESv2/libGLESv2_with_capture_autogen.def":
|
||||
"97fd339d39af1ba830c3c424fd560357",
|
||||
"9685b4b244dcdcfc0c4fc12deb9ac559",
|
||||
"src/libOpenCL/libOpenCL_autogen.cpp":
|
||||
"10849978c910dc1af5dd4f0c815d1581"
|
||||
}
|
||||
@@ -2,13 +2,13 @@
|
||||
"scripts/gen_gl_enum_utils.py":
|
||||
"332cfb6f04242d18966445f70f0039b3",
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"4fcbd11300c8edcb3ed50826780cd57e",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"9945ba71a4a99464c81ab1341baf6697",
|
||||
"71449b728bf04f90e07b56cf461876b8",
|
||||
"src/libANGLE/capture/gl_enum_utils_autogen.cpp":
|
||||
"132c9a258dbdcbd40ec5ae988e67350f",
|
||||
"335140f98374899f9e1303b23b4eddc1",
|
||||
"src/libANGLE/capture/gl_enum_utils_autogen.h":
|
||||
"fb0bb7f506f6082ea3b2c3fa384d2739"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"4fcbd11300c8edcb3ed50826780cd57e",
|
||||
"src/libANGLE/renderer/angle_format.py":
|
||||
"74d6c9842128293118ccf128aeae896a",
|
||||
"src/libANGLE/renderer/gl/DispatchTableGL_autogen.cpp":
|
||||
|
||||
@@ -8,11 +8,11 @@
|
||||
"scripts/gen_proc_table.py":
|
||||
"7717a320f69631bd70ef8a8e994d47ee",
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"4fcbd11300c8edcb3ed50826780cd57e",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"9945ba71a4a99464c81ab1341baf6697",
|
||||
"71449b728bf04f90e07b56cf461876b8",
|
||||
"scripts/wgl.xml":
|
||||
"c36001431919e1c435f1215a85f7e1db",
|
||||
"src/libGL/proc_table_wgl_autogen.cpp":
|
||||
|
||||
@@ -501,6 +501,7 @@ typedef unsigned int GLhandleARB;
|
||||
<enum name="GL_FRAGMENT_LIGHT6_SGIX"/>
|
||||
<enum name="GL_FRAGMENT_LIGHT7_SGIX"/>
|
||||
<enum name="GL_FRAGMENT_LIGHTING_SGIX"/>
|
||||
<enum name="GL_FRAMEBUFFER_SRGB_EXT"/>
|
||||
<enum name="GL_FRAMEZOOM_SGIX"/>
|
||||
<enum name="GL_HISTOGRAM_EXT"/>
|
||||
<enum name="GL_INDEX_ARRAY"/>
|
||||
|
||||
@@ -98,6 +98,7 @@ gles_extensions = [
|
||||
"GL_EXT_shader_framebuffer_fetch_non_coherent",
|
||||
"GL_EXT_shader_io_blocks",
|
||||
"GL_EXT_sRGB",
|
||||
"GL_EXT_sRGB_write_control",
|
||||
"GL_EXT_tessellation_shader",
|
||||
"GL_EXT_texture_border_clamp",
|
||||
"GL_EXT_texture_buffer",
|
||||
|
||||
@@ -187,6 +187,7 @@
|
||||
/* GL_EXT_read_format_bgra */ \
|
||||
/* GL_EXT_robustness */ \
|
||||
/* GL_EXT_sRGB */ \
|
||||
/* GL_EXT_sRGB_write_control */ \
|
||||
/* GL_EXT_semaphore */ \
|
||||
void deleteSemaphores(GLsizei n, const SemaphoreID *semaphoresPacked); \
|
||||
void genSemaphores(GLsizei n, SemaphoreID *semaphoresPacked); \
|
||||
|
||||
@@ -1304,6 +1304,8 @@ angle::CallCapture CaptureReadnPixelsEXT(const State &glState,
|
||||
|
||||
// GL_EXT_sRGB
|
||||
|
||||
// GL_EXT_sRGB_write_control
|
||||
|
||||
// GL_EXT_semaphore
|
||||
angle::CallCapture CaptureDeleteSemaphoresEXT(const State &glState,
|
||||
bool isCallValid,
|
||||
|
||||
@@ -1973,6 +1973,8 @@ const char *GLenumToString(GLenumGroup enumGroup, unsigned int value)
|
||||
return "GL_POLYGON_OFFSET_FILL";
|
||||
case 0x8074:
|
||||
return "GL_VERTEX_ARRAY";
|
||||
case 0x8DB9:
|
||||
return "GL_FRAMEBUFFER_SRGB_EXT";
|
||||
default:
|
||||
return UnknownGLenumToString(value);
|
||||
}
|
||||
|
||||
@@ -1078,6 +1078,8 @@ bool ValidateReadnPixelsEXT(const Context *context,
|
||||
|
||||
// GL_EXT_sRGB
|
||||
|
||||
// GL_EXT_sRGB_write_control
|
||||
|
||||
// GL_EXT_semaphore
|
||||
bool ValidateDeleteSemaphoresEXT(const Context *context,
|
||||
GLsizei n,
|
||||
|
||||
@@ -5613,6 +5613,8 @@ void GL_APIENTRY GL_ReadnPixelsEXT(GLint x,
|
||||
|
||||
// GL_EXT_sRGB
|
||||
|
||||
// GL_EXT_sRGB_write_control
|
||||
|
||||
// GL_EXT_semaphore
|
||||
void GL_APIENTRY GL_DeleteSemaphoresEXT(GLsizei n, const GLuint *semaphores)
|
||||
{
|
||||
|
||||
@@ -916,6 +916,8 @@ ANGLE_EXPORT void GL_APIENTRY GL_ReadnPixelsEXT(GLint x,
|
||||
|
||||
// GL_EXT_sRGB
|
||||
|
||||
// GL_EXT_sRGB_write_control
|
||||
|
||||
// GL_EXT_semaphore
|
||||
ANGLE_EXPORT void GL_APIENTRY GL_DeleteSemaphoresEXT(GLsizei n, const GLuint *semaphores);
|
||||
ANGLE_EXPORT void GL_APIENTRY GL_GenSemaphoresEXT(GLsizei n, GLuint *semaphores);
|
||||
|
||||
@@ -4262,6 +4262,8 @@ void GL_APIENTRY glReadnPixelsEXT(GLint x,
|
||||
|
||||
// GL_EXT_sRGB
|
||||
|
||||
// GL_EXT_sRGB_write_control
|
||||
|
||||
// GL_EXT_semaphore
|
||||
void GL_APIENTRY glDeleteSemaphoresEXT(GLsizei n, const GLuint *semaphores)
|
||||
{
|
||||
|
||||
@@ -726,6 +726,8 @@ EXPORTS
|
||||
|
||||
; GL_EXT_sRGB
|
||||
|
||||
; GL_EXT_sRGB_write_control
|
||||
|
||||
; GL_EXT_semaphore
|
||||
glDeleteSemaphoresEXT
|
||||
glGenSemaphoresEXT
|
||||
|
||||
@@ -726,6 +726,8 @@ EXPORTS
|
||||
|
||||
; GL_EXT_sRGB
|
||||
|
||||
; GL_EXT_sRGB_write_control
|
||||
|
||||
; GL_EXT_semaphore
|
||||
glDeleteSemaphoresEXT
|
||||
glGenSemaphoresEXT
|
||||
|
||||
@@ -726,6 +726,8 @@ EXPORTS
|
||||
|
||||
; GL_EXT_sRGB
|
||||
|
||||
; GL_EXT_sRGB_write_control
|
||||
|
||||
; GL_EXT_semaphore
|
||||
glDeleteSemaphoresEXT
|
||||
glGenSemaphoresEXT
|
||||
|
||||
Reference in New Issue
Block a user