mirror of
https://github.com/godotengine/godot-angle-static.git
synced 2026-01-06 02:09:55 +03:00
gl_angle_ext: Add param groups to glGetTexLevelParameterivANGLE.
As seen in glGetTexLevelParameteriv from gl.xml. Bug: angleproject:5645 Change-Id: I1d8445f2178632b0edb0652e63984b31a1e34c48 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2718043 Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Cody Northrop <cnorthrop@google.com> Commit-Queue: Jamie Madill <jmadill@chromium.org>
This commit is contained in:
committed by
Commit Bot
parent
97cbd0d9e1
commit
33907625db
@@ -416,7 +416,7 @@ typedef void (GL_APIENTRYP PFNGLGETQUERYOBJECTUI64VROBUSTANGLECONTEXTANGLEPROC)(
|
||||
typedef void (GL_APIENTRYP PFNGLCOPYTEXTURE3DANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLuint sourceId, GLint sourceLevel, GLenum destTarget, GLuint destId, GLint destLevel, GLint internalFormat, GLenum destType, GLboolean unpackFlipY, GLboolean unpackPremultiplyAlpha, GLboolean unpackUnmultiplyAlpha);
|
||||
typedef void (GL_APIENTRYP PFNGLCOPYSUBTEXTURE3DANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLuint sourceId, GLint sourceLevel, GLenum destTarget, GLuint destId, GLint destLevel, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLint z, GLint width, GLint height, GLint depth, GLboolean unpackFlipY, GLboolean unpackPremultiplyAlpha, GLboolean unpackUnmultiplyAlpha);
|
||||
typedef void (GL_APIENTRYP PFNGLTEXSTORAGE2DMULTISAMPLEANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
|
||||
typedef void (GL_APIENTRYP PFNGLGETTEXLEVELPARAMETERIVANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLenum target, GLint level, GLenum pname, GLint * params);
|
||||
typedef void (GL_APIENTRYP PFNGLGETTEXLEVELPARAMETERIVANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLenum target, GLint level, GLenum pname, GLint *params);
|
||||
typedef void (GL_APIENTRYP PFNGLGETTEXLEVELPARAMETERFVANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLenum target, GLint level, GLenum pname, GLfloat * params);
|
||||
typedef void (GL_APIENTRYP PFNGLMULTIDRAWARRAYSANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLenum mode, const GLint *firsts, const GLsizei *counts, GLsizei drawcount);
|
||||
typedef void (GL_APIENTRYP PFNGLMULTIDRAWARRAYSINSTANCEDANGLECONTEXTANGLEPROC)(GLeglContext ctx, GLenum mode, const GLint *firsts, const GLsizei *counts, const GLsizei *instanceCounts, GLsizei drawcount);
|
||||
@@ -849,7 +849,7 @@ GL_APICALL void GL_APIENTRY glGetQueryObjectui64vRobustANGLEContextANGLE(GLeglCo
|
||||
GL_APICALL void GL_APIENTRY glCopyTexture3DANGLEContextANGLE(GLeglContext ctx, GLuint sourceId, GLint sourceLevel, GLenum destTarget, GLuint destId, GLint destLevel, GLint internalFormat, GLenum destType, GLboolean unpackFlipY, GLboolean unpackPremultiplyAlpha, GLboolean unpackUnmultiplyAlpha);
|
||||
GL_APICALL void GL_APIENTRY glCopySubTexture3DANGLEContextANGLE(GLeglContext ctx, GLuint sourceId, GLint sourceLevel, GLenum destTarget, GLuint destId, GLint destLevel, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLint z, GLint width, GLint height, GLint depth, GLboolean unpackFlipY, GLboolean unpackPremultiplyAlpha, GLboolean unpackUnmultiplyAlpha);
|
||||
GL_APICALL void GL_APIENTRY glTexStorage2DMultisampleANGLEContextANGLE(GLeglContext ctx, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
|
||||
GL_APICALL void GL_APIENTRY glGetTexLevelParameterivANGLEContextANGLE(GLeglContext ctx, GLenum target, GLint level, GLenum pname, GLint * params);
|
||||
GL_APICALL void GL_APIENTRY glGetTexLevelParameterivANGLEContextANGLE(GLeglContext ctx, GLenum target, GLint level, GLenum pname, GLint *params);
|
||||
GL_APICALL void GL_APIENTRY glGetTexLevelParameterfvANGLEContextANGLE(GLeglContext ctx, GLenum target, GLint level, GLenum pname, GLfloat * params);
|
||||
GL_APICALL void GL_APIENTRY glMultiDrawArraysANGLEContextANGLE(GLeglContext ctx, GLenum mode, const GLint *firsts, const GLsizei *counts, GLsizei drawcount);
|
||||
GL_APICALL void GL_APIENTRY glMultiDrawArraysInstancedANGLEContextANGLE(GLeglContext ctx, GLenum mode, const GLint *firsts, const GLsizei *counts, const GLsizei *instanceCounts, GLsizei drawcount);
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"0b4f3476d76a5ccc40af342d6c08739d",
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"7e9b9e8b735dadb417b2d10434f56a41",
|
||||
"scripts/wgl.xml":
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"0b4f3476d76a5ccc40af342d6c08739d",
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"7e9b9e8b735dadb417b2d10434f56a41",
|
||||
"scripts/wgl.xml":
|
||||
@@ -64,7 +64,7 @@
|
||||
"src/libANGLE/capture/capture_gles_3_2_autogen.h":
|
||||
"74ed7366af3a46c0661397cfa29ec6fc",
|
||||
"src/libANGLE/capture/capture_gles_ext_autogen.cpp":
|
||||
"f5281cf211456c5b26083c33d49a7183",
|
||||
"a036bdb83754b55531a161cec9146ffd",
|
||||
"src/libANGLE/capture/capture_gles_ext_autogen.h":
|
||||
"3dddcccca06fe207abf119ce71b0c8d0",
|
||||
"src/libANGLE/capture/frame_capture_replay_autogen.cpp":
|
||||
@@ -154,7 +154,7 @@
|
||||
"src/libGLESv2/entry_points_gles_3_2_autogen.h":
|
||||
"647f932a299cdb4726b60bbba059f0d2",
|
||||
"src/libGLESv2/entry_points_gles_ext_autogen.cpp":
|
||||
"1e13d12f7c227d36a4d11c9cbefd6b7c",
|
||||
"9f08f0cba0f2365ccb2d5ccc35876de2",
|
||||
"src/libGLESv2/entry_points_gles_ext_autogen.h":
|
||||
"3053361e33ec158829377b67b742b260",
|
||||
"src/libGLESv2/libGLESv2_autogen.cpp":
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"0b4f3476d76a5ccc40af342d6c08739d",
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"7e9b9e8b735dadb417b2d10434f56a41",
|
||||
"src/libANGLE/capture/gl_enum_utils_autogen.cpp":
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"scripts/gl.xml":
|
||||
"2a73a58a7e26d8676a2c0af6d528cae6",
|
||||
"scripts/gl_angle_ext.xml":
|
||||
"0b4f3476d76a5ccc40af342d6c08739d",
|
||||
"08f74b35d908b7c02b45fdf45572c434",
|
||||
"scripts/registry_xml.py":
|
||||
"7e9b9e8b735dadb417b2d10434f56a41",
|
||||
"scripts/wgl.xml":
|
||||
|
||||
@@ -715,10 +715,10 @@
|
||||
</command>
|
||||
<command>
|
||||
<proto>void <name>glGetTexLevelParameterivANGLE</name></proto>
|
||||
<param><ptype>GLenum</ptype> <name>target</name></param>
|
||||
<param><ptype>GLint</ptype> <name>level</name></param>
|
||||
<param><ptype>GLenum</ptype> <name>pname</name></param>
|
||||
<param><ptype>GLint *</ptype> <name>params</name></param>
|
||||
<param group="TextureTarget"><ptype>GLenum</ptype> <name>target</name></param>
|
||||
<param group="CheckedInt32"><ptype>GLint</ptype> <name>level</name></param>
|
||||
<param group="GetTextureParameter"><ptype>GLenum</ptype> <name>pname</name></param>
|
||||
<param len="COMPSIZE(pname)"><ptype>GLint</ptype> *<name>params</name></param>
|
||||
</command>
|
||||
<command>
|
||||
<proto>void <name>glGetTexLevelParameterfvANGLE</name></proto>
|
||||
|
||||
@@ -479,7 +479,7 @@ CallCapture CaptureGetTexLevelParameterivANGLE(const State &glState,
|
||||
|
||||
paramBuffer.addValueParam("targetPacked", ParamType::TTextureTarget, targetPacked);
|
||||
paramBuffer.addValueParam("level", ParamType::TGLint, level);
|
||||
paramBuffer.addEnumParam("pname", GLenumGroup::DefaultGroup, ParamType::TGLenum, pname);
|
||||
paramBuffer.addEnumParam("pname", GLenumGroup::GetTextureParameter, ParamType::TGLenum, pname);
|
||||
|
||||
if (isCallValid)
|
||||
{
|
||||
|
||||
@@ -442,8 +442,8 @@ void GL_APIENTRY GL_GetTexLevelParameterivANGLE(GLenum target,
|
||||
Context *context = GetValidGlobalContext();
|
||||
EVENT(context, GLGetTexLevelParameterivANGLE,
|
||||
"context = %d, target = %s, level = %d, pname = %s, params = 0x%016" PRIxPTR "",
|
||||
CID(context), GLenumToString(GLenumGroup::DefaultGroup, target), level,
|
||||
GLenumToString(GLenumGroup::DefaultGroup, pname), (uintptr_t)params);
|
||||
CID(context), GLenumToString(GLenumGroup::TextureTarget, target), level,
|
||||
GLenumToString(GLenumGroup::GetTextureParameter, pname), (uintptr_t)params);
|
||||
|
||||
if (context)
|
||||
{
|
||||
@@ -33085,8 +33085,8 @@ void GL_APIENTRY GL_GetTexLevelParameterivANGLEContextANGLE(GLeglContext ctx,
|
||||
Context *context = static_cast<gl::Context *>(ctx);
|
||||
EVENT(context, GLGetTexLevelParameterivANGLE,
|
||||
"context = %d, target = %s, level = %d, pname = %s, params = 0x%016" PRIxPTR "",
|
||||
CID(context), GLenumToString(GLenumGroup::DefaultGroup, target), level,
|
||||
GLenumToString(GLenumGroup::DefaultGroup, pname), (uintptr_t)params);
|
||||
CID(context), GLenumToString(GLenumGroup::TextureTarget, target), level,
|
||||
GLenumToString(GLenumGroup::GetTextureParameter, pname), (uintptr_t)params);
|
||||
|
||||
if (context && !context->isContextLost())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user