1*8975f5c5SAndroid Build Coastguard Worker // GENERATED FILE - DO NOT EDIT. 2*8975f5c5SAndroid Build Coastguard Worker // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml. 3*8975f5c5SAndroid Build Coastguard Worker // 4*8975f5c5SAndroid Build Coastguard Worker // Copyright 2020 The ANGLE Project Authors. All rights reserved. 5*8975f5c5SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 6*8975f5c5SAndroid Build Coastguard Worker // found in the LICENSE file. 7*8975f5c5SAndroid Build Coastguard Worker // 8*8975f5c5SAndroid Build Coastguard Worker // validationES32_autogen.h: 9*8975f5c5SAndroid Build Coastguard Worker // Validation functions for the OpenGL ES 3.2 entry points. 10*8975f5c5SAndroid Build Coastguard Worker 11*8975f5c5SAndroid Build Coastguard Worker #ifndef LIBANGLE_VALIDATION_ES32_AUTOGEN_H_ 12*8975f5c5SAndroid Build Coastguard Worker #define LIBANGLE_VALIDATION_ES32_AUTOGEN_H_ 13*8975f5c5SAndroid Build Coastguard Worker 14*8975f5c5SAndroid Build Coastguard Worker #include "common/PackedEnums.h" 15*8975f5c5SAndroid Build Coastguard Worker #include "common/entry_points_enum_autogen.h" 16*8975f5c5SAndroid Build Coastguard Worker 17*8975f5c5SAndroid Build Coastguard Worker namespace gl 18*8975f5c5SAndroid Build Coastguard Worker { 19*8975f5c5SAndroid Build Coastguard Worker class Context; 20*8975f5c5SAndroid Build Coastguard Worker class PrivateState; 21*8975f5c5SAndroid Build Coastguard Worker class ErrorSet; 22*8975f5c5SAndroid Build Coastguard Worker 23*8975f5c5SAndroid Build Coastguard Worker bool ValidateBlendBarrier(const Context *context, angle::EntryPoint entryPoint); 24*8975f5c5SAndroid Build Coastguard Worker bool ValidateBlendEquationSeparatei(const PrivateState &state, 25*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 26*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 27*8975f5c5SAndroid Build Coastguard Worker GLuint buf, 28*8975f5c5SAndroid Build Coastguard Worker GLenum modeRGB, 29*8975f5c5SAndroid Build Coastguard Worker GLenum modeAlpha); 30*8975f5c5SAndroid Build Coastguard Worker bool ValidateBlendEquationi(const PrivateState &state, 31*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 32*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 33*8975f5c5SAndroid Build Coastguard Worker GLuint buf, 34*8975f5c5SAndroid Build Coastguard Worker GLenum mode); 35*8975f5c5SAndroid Build Coastguard Worker bool ValidateBlendFuncSeparatei(const PrivateState &state, 36*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 37*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 38*8975f5c5SAndroid Build Coastguard Worker GLuint buf, 39*8975f5c5SAndroid Build Coastguard Worker GLenum srcRGB, 40*8975f5c5SAndroid Build Coastguard Worker GLenum dstRGB, 41*8975f5c5SAndroid Build Coastguard Worker GLenum srcAlpha, 42*8975f5c5SAndroid Build Coastguard Worker GLenum dstAlpha); 43*8975f5c5SAndroid Build Coastguard Worker bool ValidateBlendFunci(const PrivateState &state, 44*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 45*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 46*8975f5c5SAndroid Build Coastguard Worker GLuint buf, 47*8975f5c5SAndroid Build Coastguard Worker GLenum src, 48*8975f5c5SAndroid Build Coastguard Worker GLenum dst); 49*8975f5c5SAndroid Build Coastguard Worker bool ValidateColorMaski(const PrivateState &state, 50*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 51*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 52*8975f5c5SAndroid Build Coastguard Worker GLuint index, 53*8975f5c5SAndroid Build Coastguard Worker GLboolean r, 54*8975f5c5SAndroid Build Coastguard Worker GLboolean g, 55*8975f5c5SAndroid Build Coastguard Worker GLboolean b, 56*8975f5c5SAndroid Build Coastguard Worker GLboolean a); 57*8975f5c5SAndroid Build Coastguard Worker bool ValidateCopyImageSubData(const Context *context, 58*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 59*8975f5c5SAndroid Build Coastguard Worker GLuint srcName, 60*8975f5c5SAndroid Build Coastguard Worker GLenum srcTarget, 61*8975f5c5SAndroid Build Coastguard Worker GLint srcLevel, 62*8975f5c5SAndroid Build Coastguard Worker GLint srcX, 63*8975f5c5SAndroid Build Coastguard Worker GLint srcY, 64*8975f5c5SAndroid Build Coastguard Worker GLint srcZ, 65*8975f5c5SAndroid Build Coastguard Worker GLuint dstName, 66*8975f5c5SAndroid Build Coastguard Worker GLenum dstTarget, 67*8975f5c5SAndroid Build Coastguard Worker GLint dstLevel, 68*8975f5c5SAndroid Build Coastguard Worker GLint dstX, 69*8975f5c5SAndroid Build Coastguard Worker GLint dstY, 70*8975f5c5SAndroid Build Coastguard Worker GLint dstZ, 71*8975f5c5SAndroid Build Coastguard Worker GLsizei srcWidth, 72*8975f5c5SAndroid Build Coastguard Worker GLsizei srcHeight, 73*8975f5c5SAndroid Build Coastguard Worker GLsizei srcDepth); 74*8975f5c5SAndroid Build Coastguard Worker bool ValidateDebugMessageCallback(const Context *context, 75*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 76*8975f5c5SAndroid Build Coastguard Worker GLDEBUGPROC callback, 77*8975f5c5SAndroid Build Coastguard Worker const void *userParam); 78*8975f5c5SAndroid Build Coastguard Worker bool ValidateDebugMessageControl(const Context *context, 79*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 80*8975f5c5SAndroid Build Coastguard Worker GLenum source, 81*8975f5c5SAndroid Build Coastguard Worker GLenum type, 82*8975f5c5SAndroid Build Coastguard Worker GLenum severity, 83*8975f5c5SAndroid Build Coastguard Worker GLsizei count, 84*8975f5c5SAndroid Build Coastguard Worker const GLuint *ids, 85*8975f5c5SAndroid Build Coastguard Worker GLboolean enabled); 86*8975f5c5SAndroid Build Coastguard Worker bool ValidateDebugMessageInsert(const Context *context, 87*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 88*8975f5c5SAndroid Build Coastguard Worker GLenum source, 89*8975f5c5SAndroid Build Coastguard Worker GLenum type, 90*8975f5c5SAndroid Build Coastguard Worker GLuint id, 91*8975f5c5SAndroid Build Coastguard Worker GLenum severity, 92*8975f5c5SAndroid Build Coastguard Worker GLsizei length, 93*8975f5c5SAndroid Build Coastguard Worker const GLchar *buf); 94*8975f5c5SAndroid Build Coastguard Worker bool ValidateDisablei(const PrivateState &state, 95*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 96*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 97*8975f5c5SAndroid Build Coastguard Worker GLenum target, 98*8975f5c5SAndroid Build Coastguard Worker GLuint index); 99*8975f5c5SAndroid Build Coastguard Worker bool ValidateDrawElementsBaseVertex(const Context *context, 100*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 101*8975f5c5SAndroid Build Coastguard Worker PrimitiveMode modePacked, 102*8975f5c5SAndroid Build Coastguard Worker GLsizei count, 103*8975f5c5SAndroid Build Coastguard Worker DrawElementsType typePacked, 104*8975f5c5SAndroid Build Coastguard Worker const void *indices, 105*8975f5c5SAndroid Build Coastguard Worker GLint basevertex); 106*8975f5c5SAndroid Build Coastguard Worker bool ValidateDrawElementsInstancedBaseVertex(const Context *context, 107*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 108*8975f5c5SAndroid Build Coastguard Worker PrimitiveMode modePacked, 109*8975f5c5SAndroid Build Coastguard Worker GLsizei count, 110*8975f5c5SAndroid Build Coastguard Worker DrawElementsType typePacked, 111*8975f5c5SAndroid Build Coastguard Worker const void *indices, 112*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount, 113*8975f5c5SAndroid Build Coastguard Worker GLint basevertex); 114*8975f5c5SAndroid Build Coastguard Worker bool ValidateDrawRangeElementsBaseVertex(const Context *context, 115*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 116*8975f5c5SAndroid Build Coastguard Worker PrimitiveMode modePacked, 117*8975f5c5SAndroid Build Coastguard Worker GLuint start, 118*8975f5c5SAndroid Build Coastguard Worker GLuint end, 119*8975f5c5SAndroid Build Coastguard Worker GLsizei count, 120*8975f5c5SAndroid Build Coastguard Worker DrawElementsType typePacked, 121*8975f5c5SAndroid Build Coastguard Worker const void *indices, 122*8975f5c5SAndroid Build Coastguard Worker GLint basevertex); 123*8975f5c5SAndroid Build Coastguard Worker bool ValidateEnablei(const PrivateState &state, 124*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 125*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 126*8975f5c5SAndroid Build Coastguard Worker GLenum target, 127*8975f5c5SAndroid Build Coastguard Worker GLuint index); 128*8975f5c5SAndroid Build Coastguard Worker bool ValidateFramebufferTexture(const Context *context, 129*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 130*8975f5c5SAndroid Build Coastguard Worker GLenum target, 131*8975f5c5SAndroid Build Coastguard Worker GLenum attachment, 132*8975f5c5SAndroid Build Coastguard Worker TextureID texturePacked, 133*8975f5c5SAndroid Build Coastguard Worker GLint level); 134*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetDebugMessageLog(const Context *context, 135*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 136*8975f5c5SAndroid Build Coastguard Worker GLuint count, 137*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 138*8975f5c5SAndroid Build Coastguard Worker const GLenum *sources, 139*8975f5c5SAndroid Build Coastguard Worker const GLenum *types, 140*8975f5c5SAndroid Build Coastguard Worker const GLuint *ids, 141*8975f5c5SAndroid Build Coastguard Worker const GLenum *severities, 142*8975f5c5SAndroid Build Coastguard Worker const GLsizei *lengths, 143*8975f5c5SAndroid Build Coastguard Worker const GLchar *messageLog); 144*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetGraphicsResetStatus(const Context *context, angle::EntryPoint entryPoint); 145*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetObjectLabel(const Context *context, 146*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 147*8975f5c5SAndroid Build Coastguard Worker GLenum identifier, 148*8975f5c5SAndroid Build Coastguard Worker GLuint name, 149*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 150*8975f5c5SAndroid Build Coastguard Worker const GLsizei *length, 151*8975f5c5SAndroid Build Coastguard Worker const GLchar *label); 152*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetObjectPtrLabel(const Context *context, 153*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 154*8975f5c5SAndroid Build Coastguard Worker const void *ptr, 155*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 156*8975f5c5SAndroid Build Coastguard Worker const GLsizei *length, 157*8975f5c5SAndroid Build Coastguard Worker const GLchar *label); 158*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetPointerv(const Context *context, 159*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 160*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 161*8975f5c5SAndroid Build Coastguard Worker void *const *params); 162*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetSamplerParameterIiv(const Context *context, 163*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 164*8975f5c5SAndroid Build Coastguard Worker SamplerID samplerPacked, 165*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 166*8975f5c5SAndroid Build Coastguard Worker const GLint *params); 167*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetSamplerParameterIuiv(const Context *context, 168*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 169*8975f5c5SAndroid Build Coastguard Worker SamplerID samplerPacked, 170*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 171*8975f5c5SAndroid Build Coastguard Worker const GLuint *params); 172*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetTexParameterIiv(const Context *context, 173*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 174*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 175*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 176*8975f5c5SAndroid Build Coastguard Worker const GLint *params); 177*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetTexParameterIuiv(const Context *context, 178*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 179*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 180*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 181*8975f5c5SAndroid Build Coastguard Worker const GLuint *params); 182*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetnUniformfv(const Context *context, 183*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 184*8975f5c5SAndroid Build Coastguard Worker ShaderProgramID programPacked, 185*8975f5c5SAndroid Build Coastguard Worker UniformLocation locationPacked, 186*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 187*8975f5c5SAndroid Build Coastguard Worker const GLfloat *params); 188*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetnUniformiv(const Context *context, 189*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 190*8975f5c5SAndroid Build Coastguard Worker ShaderProgramID programPacked, 191*8975f5c5SAndroid Build Coastguard Worker UniformLocation locationPacked, 192*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 193*8975f5c5SAndroid Build Coastguard Worker const GLint *params); 194*8975f5c5SAndroid Build Coastguard Worker bool ValidateGetnUniformuiv(const Context *context, 195*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 196*8975f5c5SAndroid Build Coastguard Worker ShaderProgramID programPacked, 197*8975f5c5SAndroid Build Coastguard Worker UniformLocation locationPacked, 198*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 199*8975f5c5SAndroid Build Coastguard Worker const GLuint *params); 200*8975f5c5SAndroid Build Coastguard Worker bool ValidateIsEnabledi(const PrivateState &state, 201*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 202*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 203*8975f5c5SAndroid Build Coastguard Worker GLenum target, 204*8975f5c5SAndroid Build Coastguard Worker GLuint index); 205*8975f5c5SAndroid Build Coastguard Worker bool ValidateMinSampleShading(const PrivateState &state, 206*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 207*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 208*8975f5c5SAndroid Build Coastguard Worker GLfloat value); 209*8975f5c5SAndroid Build Coastguard Worker bool ValidateObjectLabel(const Context *context, 210*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 211*8975f5c5SAndroid Build Coastguard Worker GLenum identifier, 212*8975f5c5SAndroid Build Coastguard Worker GLuint name, 213*8975f5c5SAndroid Build Coastguard Worker GLsizei length, 214*8975f5c5SAndroid Build Coastguard Worker const GLchar *label); 215*8975f5c5SAndroid Build Coastguard Worker bool ValidateObjectPtrLabel(const Context *context, 216*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 217*8975f5c5SAndroid Build Coastguard Worker const void *ptr, 218*8975f5c5SAndroid Build Coastguard Worker GLsizei length, 219*8975f5c5SAndroid Build Coastguard Worker const GLchar *label); 220*8975f5c5SAndroid Build Coastguard Worker bool ValidatePatchParameteri(const PrivateState &state, 221*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 222*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 223*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 224*8975f5c5SAndroid Build Coastguard Worker GLint value); 225*8975f5c5SAndroid Build Coastguard Worker bool ValidatePopDebugGroup(const Context *context, angle::EntryPoint entryPoint); 226*8975f5c5SAndroid Build Coastguard Worker bool ValidatePrimitiveBoundingBox(const PrivateState &state, 227*8975f5c5SAndroid Build Coastguard Worker ErrorSet *errors, 228*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 229*8975f5c5SAndroid Build Coastguard Worker GLfloat minX, 230*8975f5c5SAndroid Build Coastguard Worker GLfloat minY, 231*8975f5c5SAndroid Build Coastguard Worker GLfloat minZ, 232*8975f5c5SAndroid Build Coastguard Worker GLfloat minW, 233*8975f5c5SAndroid Build Coastguard Worker GLfloat maxX, 234*8975f5c5SAndroid Build Coastguard Worker GLfloat maxY, 235*8975f5c5SAndroid Build Coastguard Worker GLfloat maxZ, 236*8975f5c5SAndroid Build Coastguard Worker GLfloat maxW); 237*8975f5c5SAndroid Build Coastguard Worker bool ValidatePushDebugGroup(const Context *context, 238*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 239*8975f5c5SAndroid Build Coastguard Worker GLenum source, 240*8975f5c5SAndroid Build Coastguard Worker GLuint id, 241*8975f5c5SAndroid Build Coastguard Worker GLsizei length, 242*8975f5c5SAndroid Build Coastguard Worker const GLchar *message); 243*8975f5c5SAndroid Build Coastguard Worker bool ValidateReadnPixels(const Context *context, 244*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 245*8975f5c5SAndroid Build Coastguard Worker GLint x, 246*8975f5c5SAndroid Build Coastguard Worker GLint y, 247*8975f5c5SAndroid Build Coastguard Worker GLsizei width, 248*8975f5c5SAndroid Build Coastguard Worker GLsizei height, 249*8975f5c5SAndroid Build Coastguard Worker GLenum format, 250*8975f5c5SAndroid Build Coastguard Worker GLenum type, 251*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize, 252*8975f5c5SAndroid Build Coastguard Worker const void *data); 253*8975f5c5SAndroid Build Coastguard Worker bool ValidateSamplerParameterIiv(const Context *context, 254*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 255*8975f5c5SAndroid Build Coastguard Worker SamplerID samplerPacked, 256*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 257*8975f5c5SAndroid Build Coastguard Worker const GLint *param); 258*8975f5c5SAndroid Build Coastguard Worker bool ValidateSamplerParameterIuiv(const Context *context, 259*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 260*8975f5c5SAndroid Build Coastguard Worker SamplerID samplerPacked, 261*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 262*8975f5c5SAndroid Build Coastguard Worker const GLuint *param); 263*8975f5c5SAndroid Build Coastguard Worker bool ValidateTexBuffer(const Context *context, 264*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 265*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 266*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat, 267*8975f5c5SAndroid Build Coastguard Worker BufferID bufferPacked); 268*8975f5c5SAndroid Build Coastguard Worker bool ValidateTexBufferRange(const Context *context, 269*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 270*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 271*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat, 272*8975f5c5SAndroid Build Coastguard Worker BufferID bufferPacked, 273*8975f5c5SAndroid Build Coastguard Worker GLintptr offset, 274*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size); 275*8975f5c5SAndroid Build Coastguard Worker bool ValidateTexParameterIiv(const Context *context, 276*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 277*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 278*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 279*8975f5c5SAndroid Build Coastguard Worker const GLint *params); 280*8975f5c5SAndroid Build Coastguard Worker bool ValidateTexParameterIuiv(const Context *context, 281*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 282*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 283*8975f5c5SAndroid Build Coastguard Worker GLenum pname, 284*8975f5c5SAndroid Build Coastguard Worker const GLuint *params); 285*8975f5c5SAndroid Build Coastguard Worker bool ValidateTexStorage3DMultisample(const Context *context, 286*8975f5c5SAndroid Build Coastguard Worker angle::EntryPoint entryPoint, 287*8975f5c5SAndroid Build Coastguard Worker TextureType targetPacked, 288*8975f5c5SAndroid Build Coastguard Worker GLsizei samples, 289*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat, 290*8975f5c5SAndroid Build Coastguard Worker GLsizei width, 291*8975f5c5SAndroid Build Coastguard Worker GLsizei height, 292*8975f5c5SAndroid Build Coastguard Worker GLsizei depth, 293*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedsamplelocations); 294*8975f5c5SAndroid Build Coastguard Worker } // namespace gl 295*8975f5c5SAndroid Build Coastguard Worker 296*8975f5c5SAndroid Build Coastguard Worker #endif // LIBANGLE_VALIDATION_ES32_AUTOGEN_H_ 297