Lines Matching full:entrypoint

153                                              angle::EntryPoint entryPoint,  in IsValidCopyTextureDestinationFormatType()  argument
240 angle::EntryPoint entryPoint, in IsValidCopyTextureDestinationLevel() argument
247 if (!ValidImageSizeParameters(context, entryPoint, type, level, width, height, 1, isSubImage)) in IsValidCopyTextureDestinationLevel()
356 angle::EntryPoint entryPoint, in ValidateES2CopyTexImageParameters() argument
376 if (!ValidImageSizeParameters(context, entryPoint, texType, level, width, height, 1, in ValidateES2CopyTexImageParameters()
384 if (!ValidateCopyTexImageParametersBase(context, entryPoint, target, level, internalformat, in ValidateES2CopyTexImageParameters()
793 angle::EntryPoint entryPoint, in ValidateWebGLNamePrefix() argument
809 bool ValidateWebGLNameLength(const Context *context, angle::EntryPoint entryPoint, size_t length) in ValidateWebGLNameLength() argument
835 angle::EntryPoint entryPoint, in ValidateSrcBlendFunc() argument
873 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateSrcBlendFunc()
880 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendFunction); in ValidateSrcBlendFunc()
886 angle::EntryPoint entryPoint, in ValidateDstBlendFunc() argument
894 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendFunction); in ValidateDstBlendFunc()
899 return ValidateSrcBlendFunc(state, errors, entryPoint, val); in ValidateDstBlendFunc()
903 angle::EntryPoint entryPoint, in ValidateES2TexImageParameters() argument
925 return ValidateES2TexImageParametersBase(context, entryPoint, target, level, internalformat, in ValidateES2TexImageParameters()
933 angle::EntryPoint entryPoint, in ValidateES2TexImageParametersBase() argument
951 if (!ValidImageSizeParameters(context, entryPoint, texType, level, width, height, 1, in ValidateES2TexImageParametersBase()
1707 return ValidImageDataSize(context, entryPoint, texType, width, height, 1, sizeCheckFormat, type, in ValidateES2TexImageParametersBase()
1712 angle::EntryPoint entryPoint, in ValidateES2TexStorageParametersBase() argument
1900 angle::EntryPoint entryPoint, in ValidateDiscardFramebufferEXT() argument
1924 return ValidateDiscardFramebufferBase(context, entryPoint, target, numAttachments, attachments, in ValidateDiscardFramebufferEXT()
1929 angle::EntryPoint entryPoint, in ValidateBindVertexArrayOES() argument
1938 return ValidateBindVertexArrayBase(context, entryPoint, array); in ValidateBindVertexArrayOES()
1942 angle::EntryPoint entryPoint, in ValidateDeleteVertexArraysOES() argument
1952 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteVertexArraysOES()
1956 angle::EntryPoint entryPoint, in ValidateGenVertexArraysOES() argument
1966 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenVertexArraysOES()
1970 angle::EntryPoint entryPoint, in ValidateIsVertexArrayOES() argument
1983 angle::EntryPoint entryPoint, in ValidateProgramBinaryOES() argument
1995 return ValidateProgramBinaryBase(context, entryPoint, program, binaryFormat, binary, length); in ValidateProgramBinaryOES()
1999 angle::EntryPoint entryPoint, in ValidateGetProgramBinaryOES() argument
2012 return ValidateGetProgramBinaryBase(context, entryPoint, program, bufSize, length, binaryFormat, in ValidateGetProgramBinaryOES()
2072 angle::EntryPoint entryPoint, in ValidateDebugMessageControlKHR() argument
2123 angle::EntryPoint entryPoint, in ValidateDebugMessageInsertKHR() argument
2173 angle::EntryPoint entryPoint, in ValidateDebugMessageCallbackKHR() argument
2187 angle::EntryPoint entryPoint, in ValidateGetDebugMessageLogKHR() argument
2213 angle::EntryPoint entryPoint, in ValidatePushDebugGroupBase() argument
2242 bool ValidatePopDebugGroupBase(const Context *context, angle::EntryPoint entryPoint) in ValidatePopDebugGroupBase() argument
2255 angle::EntryPoint entryPoint, in ValidatePushDebugGroupKHR() argument
2267 return ValidatePushDebugGroupBase(context, entryPoint, source, id, length, message); in ValidatePushDebugGroupKHR()
2270 bool ValidatePopDebugGroupKHR(const Context *context, angle::EntryPoint entryPoint) in ValidatePopDebugGroupKHR() argument
2278 return ValidatePopDebugGroupBase(context, entryPoint); in ValidatePopDebugGroupKHR()
2282 angle::EntryPoint entryPoint, in ValidateObjectIdentifierAndName() argument
2383 angle::EntryPoint entryPoint, in ValidateLabelLength() argument
2411 angle::EntryPoint entryPoint, in ValidateObjectLabelBase() argument
2417 if (!ValidateObjectIdentifierAndName(context, entryPoint, identifier, name)) in ValidateObjectLabelBase()
2422 if (!ValidateLabelLength(context, entryPoint, length, label)) in ValidateObjectLabelBase()
2431 angle::EntryPoint entryPoint, in ValidateObjectLabelKHR() argument
2443 if (!ValidateObjectLabelBase(context, entryPoint, identifier, name, length, label)) in ValidateObjectLabelKHR()
2452 angle::EntryPoint entryPoint, in ValidateGetObjectLabelBase() argument
2465 if (!ValidateObjectIdentifierAndName(context, entryPoint, identifier, name)) in ValidateGetObjectLabelBase()
2474 angle::EntryPoint entryPoint, in ValidateGetObjectLabelKHR() argument
2487 if (!ValidateGetObjectLabelBase(context, entryPoint, identifier, name, bufSize, length, label)) in ValidateGetObjectLabelKHR()
2496 angle::EntryPoint entryPoint, in ValidateObjectPtrName() argument
2509 angle::EntryPoint entryPoint, in ValidateObjectPtrLabelBase() argument
2514 if (!ValidateObjectPtrName(context, entryPoint, ptr)) in ValidateObjectPtrLabelBase()
2519 if (!ValidateLabelLength(context, entryPoint, length, label)) in ValidateObjectPtrLabelBase()
2528 angle::EntryPoint entryPoint, in ValidateObjectPtrLabelKHR() argument
2539 if (!ValidateObjectPtrLabelBase(context, entryPoint, ptr, length, label)) in ValidateObjectPtrLabelKHR()
2548 angle::EntryPoint entryPoint, in ValidateGetObjectPtrLabelBase() argument
2560 if (!ValidateObjectPtrName(context, entryPoint, ptr)) in ValidateGetObjectPtrLabelBase()
2569 angle::EntryPoint entryPoint, in ValidateGetObjectPtrLabelKHR() argument
2581 if (!ValidateGetObjectPtrLabelBase(context, entryPoint, ptr, bufSize, length, label)) in ValidateGetObjectPtrLabelKHR()
2590 angle::EntryPoint entryPoint, in ValidateGetPointervKHR() argument
2600 return ValidateGetPointerv(context, entryPoint, pname, params); in ValidateGetPointervKHR()
2604 angle::EntryPoint entryPoint, in ValidateGetPointervRobustANGLERobustANGLE() argument
2615 angle::EntryPoint entryPoint, in ValidateBlitFramebufferANGLE() argument
2746 return ValidateBlitFramebufferParameters(context, entryPoint, srcX0, srcY0, srcX1, srcY1, dstX0, in ValidateBlitFramebufferANGLE()
2751 angle::EntryPoint entryPoint, in ValidateBlitFramebufferNV() argument
2769 return ValidateBlitFramebufferParameters(context, entryPoint, srcX0, srcY0, srcX1, srcY1, dstX0, in ValidateBlitFramebufferNV()
2773 bool ValidateClear(const Context *context, angle::EntryPoint entryPoint, GLbitfield mask) in ValidateClear() argument
2778 if (!ValidateFramebufferComplete(context, entryPoint, fbo)) in ValidateClear()
2838 angle::EntryPoint entryPoint, in ValidateDrawBuffersEXT() argument
2848 return ValidateDrawBuffersBase(context, entryPoint, n, bufs); in ValidateDrawBuffersEXT()
2852 angle::EntryPoint entryPoint, in ValidateTexImage2D() argument
2865 return ValidateES2TexImageParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2D()
2871 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2D()
2877 angle::EntryPoint entryPoint, in ValidateTexImage2DRobustANGLE() argument
2889 if (!ValidateRobustEntryPoint(context, entryPoint, bufSize)) in ValidateTexImage2DRobustANGLE()
2896 return ValidateES2TexImageParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2DRobustANGLE()
2902 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2DRobustANGLE()
2908 angle::EntryPoint entryPoint, in ValidateTexSubImage2D() argument
2922 return ValidateES2TexImageParameters(context, entryPoint, target, level, GL_NONE, false, in ValidateTexSubImage2D()
2928 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, GL_NONE, false, true, in ValidateTexSubImage2D()
2934 angle::EntryPoint entryPoint, in ValidateTexSubImage2DRobustANGLE() argument
2946 if (!ValidateRobustEntryPoint(context, entryPoint, bufSize)) in ValidateTexSubImage2DRobustANGLE()
2953 return ValidateES2TexImageParameters(context, entryPoint, target, level, GL_NONE, false, in ValidateTexSubImage2DRobustANGLE()
2959 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, GL_NONE, false, true, in ValidateTexSubImage2DRobustANGLE()
2965 angle::EntryPoint entryPoint, in ValidateTexSubImage3DOES() argument
2978 return ValidateTexSubImage3D(context, entryPoint, target, level, xoffset, yoffset, zoffset, in ValidateTexSubImage3DOES()
2983 angle::EntryPoint entryPoint, in ValidateCompressedTexImage2D() argument
2995 if (!ValidateES2TexImageParameters(context, entryPoint, target, level, internalformat, true, in ValidateCompressedTexImage2D()
3005 if (!ValidateES3TexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateCompressedTexImage2D()
3038 angle::EntryPoint entryPoint, in ValidateCompressedTexImage2DRobustANGLE() argument
3049 if (!ValidateRobustCompressedTexImageBase(context, entryPoint, imageSize, dataSize)) in ValidateCompressedTexImage2DRobustANGLE()
3054 return ValidateCompressedTexImage2D(context, entryPoint, target, level, internalformat, width, in ValidateCompressedTexImage2DRobustANGLE()
3059 angle::EntryPoint entryPoint, in ValidateCompressedTexImage3DOES() argument
3070 return ValidateCompressedTexImage3D(context, entryPoint, target, level, internalformat, width, in ValidateCompressedTexImage3DOES()
3075 angle::EntryPoint entryPoint, in ValidateCompressedTexSubImage2DRobustANGLE() argument
3087 if (!ValidateRobustCompressedTexImageBase(context, entryPoint, imageSize, dataSize)) in ValidateCompressedTexSubImage2DRobustANGLE()
3092 return ValidateCompressedTexSubImage2D(context, entryPoint, target, level, xoffset, yoffset, in ValidateCompressedTexSubImage2DRobustANGLE()
3097 angle::EntryPoint entryPoint, in ValidateCompressedTexSubImage2D() argument
3110 if (!ValidateES2TexImageParameters(context, entryPoint, target, level, GL_NONE, true, true, in ValidateCompressedTexSubImage2D()
3120 if (!ValidateES3TexImage2DParameters(context, entryPoint, target, level, GL_NONE, true, in ValidateCompressedTexSubImage2D()
3146 angle::EntryPoint entryPoint, in ValidateCompressedTexSubImage3DOES() argument
3159 return ValidateCompressedTexSubImage3D(context, entryPoint, target, level, xoffset, yoffset, in ValidateCompressedTexSubImage3DOES()
3164 angle::EntryPoint entryPoint, in ValidateGetBufferPointervOES() argument
3175 return ValidateGetBufferPointervBase(context, entryPoint, target, pname, nullptr, params); in ValidateGetBufferPointervOES()
3179 angle::EntryPoint entryPoint, in ValidateMapBufferOES() argument
3224 return ValidateMapBufferBase(context, entryPoint, target); in ValidateMapBufferOES()
3228 angle::EntryPoint entryPoint, in ValidateUnmapBufferOES() argument
3237 return ValidateUnmapBufferBase(context, entryPoint, target); in ValidateUnmapBufferOES()
3241 angle::EntryPoint entryPoint, in ValidateMapBufferRangeEXT() argument
3253 return ValidateMapBufferRangeBase(context, entryPoint, target, offset, length, access); in ValidateMapBufferRangeEXT()
3257 angle::EntryPoint entryPoint, in ValidateMapBufferBase() argument
3288 angle::EntryPoint entryPoint, in ValidateFlushMappedBufferRangeEXT() argument
3299 return ValidateFlushMappedBufferRangeBase(context, entryPoint, target, offset, length); in ValidateFlushMappedBufferRangeEXT()
3303 angle::EntryPoint entryPoint, in ValidateBindUniformLocationCHROMIUM() argument
3314 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateBindUniformLocationCHROMIUM()
3353 angle::EntryPoint entryPoint, in ValidateCoverageModulationCHROMIUM() argument
3358 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateCoverageModulationCHROMIUM()
3369 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCoverageComponents); in ValidateCoverageModulationCHROMIUM()
3377 angle::EntryPoint entryPoint, in ValidateCopyTextureCHROMIUM() argument
3460 if (!IsValidCopyTextureDestinationLevel(context, entryPoint, dest->getType(), destLevel, in ValidateCopyTextureCHROMIUM()
3467 if (!IsValidCopyTextureDestinationFormatType(context, entryPoint, internalFormat, destType)) in ValidateCopyTextureCHROMIUM()
3488 angle::EntryPoint entryPoint, in ValidateCopySubTextureCHROMIUM() argument
3586 if (!IsValidCopyTextureDestinationLevel(context, entryPoint, dest->getType(), destLevel, width, in ValidateCopySubTextureCHROMIUM()
3630 angle::EntryPoint entryPoint, in ValidateCompressedCopyTextureCHROMIUM() argument
3689 bool ValidateCreateShader(const Context *context, angle::EntryPoint entryPoint, ShaderType type) in ValidateCreateShader() argument
3741 angle::EntryPoint entryPoint, in ValidateBufferData() argument
3808 angle::EntryPoint entryPoint, in ValidateBufferSubData() argument
3882 angle::EntryPoint entryPoint, in ValidateRequestExtensionANGLE() argument
3901 angle::EntryPoint entryPoint, in ValidateDisableExtensionANGLE() argument
3921 angle::EntryPoint entryPoint, in ValidateActiveTexture() argument
3926 return ValidateMultitextureUnit(state, errors, entryPoint, texture); in ValidateActiveTexture()
3933 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCombinedImageUnit); in ValidateActiveTexture()
3941 angle::EntryPoint entryPoint, in ValidateAttachShader() argument
3945 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateAttachShader()
3951 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateAttachShader()
3967 angle::EntryPoint entryPoint, in ValidateBindAttribLocation() argument
3996 if (!ValidateWebGLNameLength(context, entryPoint, length) || in ValidateBindAttribLocation()
3997 !ValidateWebGLNamePrefix(context, entryPoint, name)) in ValidateBindAttribLocation()
4003 return GetValidProgram(context, entryPoint, program) != nullptr; in ValidateBindAttribLocation()
4007 angle::EntryPoint entryPoint, in ValidateBindFramebuffer() argument
4011 return ValidateBindFramebufferBase(context, entryPoint, target, framebuffer); in ValidateBindFramebuffer()
4015 angle::EntryPoint entryPoint, in ValidateBindRenderbuffer() argument
4019 return ValidateBindRenderbufferBase(context, entryPoint, target, renderbuffer); in ValidateBindRenderbuffer()
4069 angle::EntryPoint entryPoint, in ValidateBlendColor() argument
4080 angle::EntryPoint entryPoint, in ValidateBlendEquation() argument
4094 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateBlendEquation()
4101 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquation()
4107 angle::EntryPoint entryPoint, in ValidateBlendEquationSeparate() argument
4113 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquationSeparate()
4119 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquationSeparate()
4128 angle::EntryPoint entryPoint, in ValidateBlendFunc() argument
4132 return ValidateBlendFuncSeparate(state, errors, entryPoint, sfactor, dfactor, sfactor, dfactor); in ValidateBlendFunc()
4137 angle::EntryPoint entryPoint, in ValidateBlendFuncSeparate() argument
4143 if (!ValidateSrcBlendFunc(state, errors, entryPoint, srcRGB) || in ValidateBlendFuncSeparate()
4144 !ValidateDstBlendFunc(state, errors, entryPoint, dstRGB) || in ValidateBlendFuncSeparate()
4145 !ValidateSrcBlendFunc(state, errors, entryPoint, srcAlpha) || in ValidateBlendFuncSeparate()
4146 !ValidateDstBlendFunc(state, errors, entryPoint, dstAlpha)) in ValidateBlendFuncSeparate()
4165 errors->validationError(entryPoint, GL_INVALID_OPERATION, kInvalidConstantColor); in ValidateBlendFuncSeparate()
4170 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateBlendFuncSeparate()
4179 bool ValidateGetString(const Context *context, angle::EntryPoint entryPoint, GLenum name) in ValidateGetString() argument
4216 angle::EntryPoint entryPoint, in ValidateLineWidth() argument
4221 errors->validationError(entryPoint, GL_INVALID_VALUE, kInvalidWidth); in ValidateLineWidth()
4230 angle::EntryPoint entryPoint, in ValidateDepthRangef() argument
4236 errors->validationError(entryPoint, GL_INVALID_OPERATION, kInvalidDepthRange); in ValidateDepthRangef()
4244 angle::EntryPoint entryPoint, in ValidateRenderbufferStorage() argument
4250 return ValidateRenderbufferStorageParametersBase(context, entryPoint, target, 0, internalformat, in ValidateRenderbufferStorage()
4255 angle::EntryPoint entryPoint, in ValidateRenderbufferStorageMultisampleANGLE() argument
4291 return ValidateRenderbufferStorageParametersBase(context, entryPoint, target, samples, in ValidateRenderbufferStorageMultisampleANGLE()
4296 angle::EntryPoint entryPoint, in ValidateCheckFramebufferStatus() argument
4310 angle::EntryPoint entryPoint, in ValidateClearColor() argument
4321 angle::EntryPoint entryPoint, in ValidateClearDepthf() argument
4329 angle::EntryPoint entryPoint, in ValidateClearStencil() argument
4337 angle::EntryPoint entryPoint, in ValidateColorMask() argument
4347 angle::EntryPoint entryPoint, in ValidateCompileShader() argument
4353 bool ValidateCreateProgram(const Context *context, angle::EntryPoint entryPoint) in ValidateCreateProgram() argument
4360 angle::EntryPoint entryPoint, in ValidateCullFace() argument
4371 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCullMode); in ValidateCullFace()
4379 angle::EntryPoint entryPoint, in ValidateDeleteProgram() argument
4405 angle::EntryPoint entryPoint, in ValidateDeleteShader() argument
4432 angle::EntryPoint entryPoint, in ValidateDepthFunc() argument
4448 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, func); in ValidateDepthFunc()
4457 angle::EntryPoint entryPoint, in ValidateDepthMask() argument
4464 angle::EntryPoint entryPoint, in ValidateDetachShader() argument
4468 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateDetachShader()
4474 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateDetachShader()
4491 angle::EntryPoint entryPoint, in ValidateDisableVertexAttribArray() argument
4504 angle::EntryPoint entryPoint, in ValidateEnableVertexAttribArray() argument
4516 bool ValidateFinish(const Context *context, angle::EntryPoint entryPoint) in ValidateFinish() argument
4521 bool ValidateFlush(const Context *context, angle::EntryPoint entryPoint) in ValidateFlush() argument
4528 angle::EntryPoint entryPoint, in ValidateFrontFace() argument
4537 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, mode); in ValidateFrontFace()
4545 angle::EntryPoint entryPoint, in ValidateGetActiveAttrib() argument
4560 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetActiveAttrib()
4577 angle::EntryPoint entryPoint, in ValidateGetActiveUniform() argument
4592 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetActiveUniform()
4609 angle::EntryPoint entryPoint, in ValidateGetAttachedShaders() argument
4621 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetAttachedShaders()
4632 angle::EntryPoint entryPoint, in ValidateGetAttribLocation() argument
4653 if (!ValidateWebGLNameLength(context, entryPoint, length) || in ValidateGetAttribLocation()
4660 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetAttribLocation()
4678 angle::EntryPoint entryPoint, in ValidateGetBooleanv() argument
4684 return ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams); in ValidateGetBooleanv()
4687 bool ValidateGetError(const Context *context, angle::EntryPoint entryPoint) in ValidateGetError() argument
4693 angle::EntryPoint entryPoint, in ValidateGetFloatv() argument
4699 return ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams); in ValidateGetFloatv()
4703 angle::EntryPoint entryPoint, in ValidateGetIntegerv() argument
4709 return ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams); in ValidateGetIntegerv()
4713 angle::EntryPoint entryPoint, in ValidateGetProgramInfoLog() argument
4725 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetProgramInfoLog()
4735 angle::EntryPoint entryPoint, in ValidateGetShaderInfoLog() argument
4747 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateGetShaderInfoLog()
4757 angle::EntryPoint entryPoint, in ValidateGetShaderPrecisionFormat() argument
4795 angle::EntryPoint entryPoint, in ValidateGetShaderSource() argument
4807 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateGetShaderSource()
4817 angle::EntryPoint entryPoint, in ValidateGetUniformLocation() argument
4834 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetUniformLocation()
4852 angle::EntryPoint entryPoint, in ValidateHint() argument
4864 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, mode); in ValidateHint()
4876 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, target); in ValidateHint()
4887 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, target); in ValidateHint()
4893 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, target); in ValidateHint()
4900 bool ValidateIsBuffer(const Context *context, angle::EntryPoint entryPoint, BufferID buffer) in ValidateIsBuffer() argument
4906 angle::EntryPoint entryPoint, in ValidateIsFramebuffer() argument
4913 angle::EntryPoint entryPoint, in ValidateIsProgram() argument
4920 angle::EntryPoint entryPoint, in ValidateIsRenderbuffer() argument
4926 bool ValidateIsShader(const Context *context, angle::EntryPoint entryPoint, ShaderProgramID shader) in ValidateIsShader() argument
4931 bool ValidateIsTexture(const Context *context, angle::EntryPoint entryPoint, TextureID texture) in ValidateIsTexture() argument
4938 angle::EntryPoint entryPoint, in ValidatePixelStorei() argument
4948 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPname); in ValidatePixelStorei()
4956 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPname); in ValidatePixelStorei()
4966 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPname); in ValidatePixelStorei()
4975 errors->validationError(entryPoint, GL_INVALID_VALUE, kNegativeParam); in ValidatePixelStorei()
4984 errors->validationError(entryPoint, GL_INVALID_VALUE, kInvalidUnpackAlignment); in ValidatePixelStorei()
4992 errors->validationError(entryPoint, GL_INVALID_VALUE, kInvalidUnpackAlignment); in ValidatePixelStorei()
5000 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, pname); in ValidatePixelStorei()
5015 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, pname); in ValidatePixelStorei()
5024 angle::EntryPoint entryPoint, in ValidatePolygonOffset() argument
5031 bool ValidateReleaseShaderCompiler(const Context *context, angle::EntryPoint entryPoint) in ValidateReleaseShaderCompiler() argument
5038 angle::EntryPoint entryPoint, in ValidateSampleCoverage() argument
5047 angle::EntryPoint entryPoint, in ValidateScissor() argument
5055 errors->validationError(entryPoint, GL_INVALID_VALUE, kNegativeSize); in ValidateScissor()
5063 angle::EntryPoint entryPoint, in ValidateShaderBinary() argument
5099 Shader *shaderObject = GetValidShader(context, entryPoint, shaders[0]); in ValidateShaderBinary()
5129 angle::EntryPoint entryPoint, in ValidateShaderSource() argument
5141 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateShaderSource()
5152 angle::EntryPoint entryPoint, in ValidateStencilFunc() argument
5159 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilFunc()
5168 angle::EntryPoint entryPoint, in ValidateStencilFuncSeparate() argument
5176 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilFuncSeparate()
5182 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilFuncSeparate()
5191 angle::EntryPoint entryPoint, in ValidateStencilMask() argument
5199 angle::EntryPoint entryPoint, in ValidateStencilMaskSeparate() argument
5205 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilMaskSeparate()
5214 angle::EntryPoint entryPoint, in ValidateStencilOp() argument
5221 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOp()
5227 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOp()
5233 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOp()
5242 angle::EntryPoint entryPoint, in ValidateStencilOpSeparate() argument
5250 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOpSeparate()
5254 return ValidateStencilOp(state, errors, entryPoint, fail, zfail, zpass); in ValidateStencilOpSeparate()
5258 angle::EntryPoint entryPoint, in ValidateUniform1f() argument
5262 return ValidateUniform(context, entryPoint, GL_FLOAT, location, 1); in ValidateUniform1f()
5266 angle::EntryPoint entryPoint, in ValidateUniform1fv() argument
5271 return ValidateUniform(context, entryPoint, GL_FLOAT, location, count); in ValidateUniform1fv()
5275 angle::EntryPoint entryPoint, in ValidateUniform1i() argument
5279 return ValidateUniform1iv(context, entryPoint, location, 1, &x); in ValidateUniform1i()
5283 angle::EntryPoint entryPoint, in ValidateUniform2fv() argument
5288 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC2, location, count); in ValidateUniform2fv()
5292 angle::EntryPoint entryPoint, in ValidateUniform2i() argument
5297 return ValidateUniform(context, entryPoint, GL_INT_VEC2, location, 1); in ValidateUniform2i()
5301 angle::EntryPoint entryPoint, in ValidateUniform2iv() argument
5306 return ValidateUniform(context, entryPoint, GL_INT_VEC2, location, count); in ValidateUniform2iv()
5310 angle::EntryPoint entryPoint, in ValidateUniform3f() argument
5316 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC3, location, 1); in ValidateUniform3f()
5320 angle::EntryPoint entryPoint, in ValidateUniform3fv() argument
5325 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC3, location, count); in ValidateUniform3fv()
5329 angle::EntryPoint entryPoint, in ValidateUniform3i() argument
5335 return ValidateUniform(context, entryPoint, GL_INT_VEC3, location, 1); in ValidateUniform3i()
5339 angle::EntryPoint entryPoint, in ValidateUniform3iv() argument
5344 return ValidateUniform(context, entryPoint, GL_INT_VEC3, location, count); in ValidateUniform3iv()
5348 angle::EntryPoint entryPoint, in ValidateUniform4f() argument
5355 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC4, location, 1); in ValidateUniform4f()
5359 angle::EntryPoint entryPoint, in ValidateUniform4fv() argument
5364 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC4, location, count); in ValidateUniform4fv()
5368 angle::EntryPoint entryPoint, in ValidateUniform4i() argument
5375 return ValidateUniform(context, entryPoint, GL_INT_VEC4, location, 1); in ValidateUniform4i()
5379 angle::EntryPoint entryPoint, in ValidateUniform4iv() argument
5384 return ValidateUniform(context, entryPoint, GL_INT_VEC4, location, count); in ValidateUniform4iv()
5388 angle::EntryPoint entryPoint, in ValidateUniformMatrix2fv() argument
5394 return ValidateUniformMatrix(context, entryPoint, GL_FLOAT_MAT2, location, count, transpose); in ValidateUniformMatrix2fv()
5398 angle::EntryPoint entryPoint, in ValidateUniformMatrix3fv() argument
5404 return ValidateUniformMatrix(context, entryPoint, GL_FLOAT_MAT3, location, count, transpose); in ValidateUniformMatrix3fv()
5408 angle::EntryPoint entryPoint, in ValidateUniformMatrix4fv() argument
5414 return ValidateUniformMatrix(context, entryPoint, GL_FLOAT_MAT4, location, count, transpose); in ValidateUniformMatrix4fv()
5418 angle::EntryPoint entryPoint, in ValidateValidateProgram() argument
5421 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateValidateProgram()
5433 angle::EntryPoint entryPoint, in ValidateVertexAttrib1f() argument
5437 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib1f()
5442 angle::EntryPoint entryPoint, in ValidateVertexAttrib1fv() argument
5446 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib1fv()
5451 angle::EntryPoint entryPoint, in ValidateVertexAttrib2f() argument
5456 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib2f()
5461 angle::EntryPoint entryPoint, in ValidateVertexAttrib2fv() argument
5465 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib2fv()
5470 angle::EntryPoint entryPoint, in ValidateVertexAttrib3f() argument
5476 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib3f()
5481 angle::EntryPoint entryPoint, in ValidateVertexAttrib3fv() argument
5485 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib3fv()
5490 angle::EntryPoint entryPoint, in ValidateVertexAttrib4f() argument
5497 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib4f()
5502 angle::EntryPoint entryPoint, in ValidateVertexAttrib4fv() argument
5506 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib4fv()
5511 angle::EntryPoint entryPoint, in ValidateViewport() argument
5519 errors->validationError(entryPoint, GL_INVALID_VALUE, kViewportNegativeSize); in ValidateViewport()
5527 angle::EntryPoint entryPoint, in ValidateGetFramebufferAttachmentParameteriv() argument
5533 return ValidateGetFramebufferAttachmentParameterivBase(context, entryPoint, target, attachment, in ValidateGetFramebufferAttachmentParameteriv()
5538 angle::EntryPoint entryPoint, in ValidateGetProgramiv() argument
5543 return ValidateGetProgramivBase(context, entryPoint, program, pname, nullptr); in ValidateGetProgramiv()
5547 angle::EntryPoint entryPoint, in ValidateCopyTexImage2D() argument
5559 return ValidateES2CopyTexImageParameters(context, entryPoint, target, level, internalformat, in ValidateCopyTexImage2D()
5564 return ValidateES3CopyTexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateCopyTexImage2D()
5569 angle::EntryPoint entryPoint, in ValidateCopyTexSubImage2D() argument
5581 return ValidateES2CopyTexImageParameters(context, entryPoint, target, level, GL_NONE, true, in ValidateCopyTexSubImage2D()
5585 return ValidateES3CopyTexImage2DParameters(context, entryPoint, target, level, GL_NONE, true, in ValidateCopyTexSubImage2D()
5590 angle::EntryPoint entryPoint, in ValidateCopyTexSubImage3DOES() argument
5601 return ValidateCopyTexSubImage3D(context, entryPoint, target, level, xoffset, yoffset, zoffset, in ValidateCopyTexSubImage3DOES()
5606 angle::EntryPoint entryPoint, in ValidateDeleteBuffers() argument
5610 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteBuffers()
5614 angle::EntryPoint entryPoint, in ValidateDeleteFramebuffers() argument
5618 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteFramebuffers()
5622 angle::EntryPoint entryPoint, in ValidateDeleteRenderbuffers() argument
5626 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteRenderbuffers()
5630 angle::EntryPoint entryPoint, in ValidateDeleteTextures() argument
5634 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteTextures()
5639 angle::EntryPoint entryPoint, in ValidateDisable() argument
5644 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, cap); in ValidateDisable()
5652 errors->validationErrorF(entryPoint, GL_INVALID_OPERATION, kPLSCapNotAllowed, cap); in ValidateDisable()
5662 angle::EntryPoint entryPoint, in ValidateEnable() argument
5667 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, cap); in ValidateEnable()
5673 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateEnable()
5686 errors->validationErrorF(entryPoint, GL_INVALID_OPERATION, kPLSCapNotAllowed, cap); in ValidateEnable()
5695 angle::EntryPoint entryPoint, in ValidateFramebufferRenderbuffer() argument
5701 return ValidateFramebufferRenderbufferBase(context, entryPoint, target, attachment, in ValidateFramebufferRenderbuffer()
5706 angle::EntryPoint entryPoint, in ValidateFramebufferTexture2D() argument
5722 if (!ValidateFramebufferTextureBase(context, entryPoint, target, attachment, texture, level)) in ValidateFramebufferTexture2D()
5841 angle::EntryPoint entryPoint, in ValidateFramebufferTexture3DOES() argument
5867 if (!ValidateFramebufferTextureBase(context, entryPoint, target, attachment, texture, level)) in ValidateFramebufferTexture3DOES()
5911 angle::EntryPoint entryPoint, in ValidateGenBuffers() argument
5915 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenBuffers()
5919 angle::EntryPoint entryPoint, in ValidateGenFramebuffers() argument
5923 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenFramebuffers()
5927 angle::EntryPoint entryPoint, in ValidateGenRenderbuffers() argument
5931 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenRenderbuffers()
5935 angle::EntryPoint entryPoint, in ValidateGenTextures() argument
5939 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenTextures()
5943 angle::EntryPoint entryPoint, in ValidateGenerateMipmap() argument
5946 return ValidateGenerateMipmapBase(context, entryPoint, target); in ValidateGenerateMipmap()
5950 angle::EntryPoint entryPoint, in ValidateGetBufferParameteriv() argument
5955 return ValidateGetBufferParameterBase(context, entryPoint, target, pname, false, nullptr); in ValidateGetBufferParameteriv()
5959 angle::EntryPoint entryPoint, in ValidateGetRenderbufferParameteriv() argument
5964 return ValidateGetRenderbufferParameterivBase(context, entryPoint, target, pname, nullptr); in ValidateGetRenderbufferParameteriv()
5968 angle::EntryPoint entryPoint, in ValidateGetShaderiv() argument
5973 return ValidateGetShaderivBase(context, entryPoint, shader, pname, nullptr); in ValidateGetShaderiv()
5977 angle::EntryPoint entryPoint, in ValidateGetTexParameterfv() argument
5982 return ValidateGetTexParameterBase(context, entryPoint, target, pname, nullptr); in ValidateGetTexParameterfv()
5986 angle::EntryPoint entryPoint, in ValidateGetTexParameteriv() argument
5991 return ValidateGetTexParameterBase(context, entryPoint, target, pname, nullptr); in ValidateGetTexParameteriv()
5995 angle::EntryPoint entryPoint, in ValidateGetUniformfv() argument
6000 return ValidateGetUniformBase(context, entryPoint, program, location); in ValidateGetUniformfv()
6004 angle::EntryPoint entryPoint, in ValidateGetUniformiv() argument
6009 return ValidateGetUniformBase(context, entryPoint, program, location); in ValidateGetUniformiv()
6013 angle::EntryPoint entryPoint, in ValidateGetVertexAttribfv() argument
6018 return ValidateGetVertexAttribBase(context, entryPoint, index, pname, nullptr, false, false); in ValidateGetVertexAttribfv()
6022 angle::EntryPoint entryPoint, in ValidateGetVertexAttribiv() argument
6027 return ValidateGetVertexAttribBase(context, entryPoint, index, pname, nullptr, false, false); in ValidateGetVertexAttribiv()
6031 angle::EntryPoint entryPoint, in ValidateGetVertexAttribPointerv() argument
6036 return ValidateGetVertexAttribBase(context, entryPoint, index, pname, nullptr, true, false); in ValidateGetVertexAttribPointerv()
6041 angle::EntryPoint entryPoint, in ValidateIsEnabled() argument
6046 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, cap); in ValidateIsEnabled()
6054 angle::EntryPoint entryPoint, in ValidateLinkProgram() argument
6064 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateLinkProgram()
6074 angle::EntryPoint entryPoint, in ValidateReadPixels() argument
6083 return ValidateReadPixelsBase(context, entryPoint, x, y, width, height, format, type, -1, in ValidateReadPixels()
6088 angle::EntryPoint entryPoint, in ValidateTexParameterf() argument
6093 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, false, &param); in ValidateTexParameterf()
6097 angle::EntryPoint entryPoint, in ValidateTexParameterfv() argument
6102 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, true, params); in ValidateTexParameterfv()
6106 angle::EntryPoint entryPoint, in ValidateTexParameteri() argument
6111 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, false, &param); in ValidateTexParameteri()
6115 angle::EntryPoint entryPoint, in ValidateTexParameteriv() argument
6120 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, true, params); in ValidateTexParameteriv()
6124 angle::EntryPoint entryPoint, in ValidateUseProgram() argument
6161 angle::EntryPoint entryPoint, in ValidateDeleteFencesNV() argument
6180 bool ValidateFinishFenceNV(const Context *context, angle::EntryPoint entryPoint, FenceNVID fence) in ValidateFinishFenceNV() argument
6206 angle::EntryPoint entryPoint, in ValidateGenFencesNV() argument
6226 angle::EntryPoint entryPoint, in ValidateGetFenceivNV() argument
6265 bool ValidateGetGraphicsResetStatusEXT(const Context *context, angle::EntryPoint entryPoint) in ValidateGetGraphicsResetStatusEXT() argument
6277 angle::EntryPoint entryPoint, in ValidateGetTranslatedShaderSourceANGLE() argument
6306 bool ValidateIsFenceNV(const Context *context, angle::EntryPoint entryPoint, FenceNVID fence) in ValidateIsFenceNV() argument
6318 angle::EntryPoint entryPoint, in ValidateSetFenceNV() argument
6345 bool ValidateTestFenceNV(const Context *context, angle::EntryPoint entryPoint, FenceNVID fence) in ValidateTestFenceNV() argument
6371 angle::EntryPoint entryPoint, in ValidateTexStorage2DEXT() argument
6386 return ValidateES2TexStorageParametersBase(context, entryPoint, type, levels, in ValidateTexStorage2DEXT()
6391 return ValidateES3TexStorage2DParameters(context, entryPoint, type, levels, internalformat, in ValidateTexStorage2DEXT()
6396 angle::EntryPoint entryPoint, in ValidateVertexAttribDivisorANGLE() argument
6429 angle::EntryPoint entryPoint, in ValidateVertexAttribDivisorEXT() argument
6449 angle::EntryPoint entryPoint, in ValidateTexImage3DOES() argument
6461 return ValidateTexImage3D(context, entryPoint, target, level, internalformat, width, height, in ValidateTexImage3DOES()
6465 bool ValidatePopGroupMarkerEXT(const Context *context, angle::EntryPoint entryPoint) in ValidatePopGroupMarkerEXT() argument
6479 angle::EntryPoint entryPoint, in ValidateTexStorage1DEXT() argument
6491 angle::EntryPoint entryPoint, in ValidateTexStorage3DEXT() argument
6511 return ValidateES3TexStorage3DParameters(context, entryPoint, target, levels, internalformat, in ValidateTexStorage3DEXT()
6516 angle::EntryPoint entryPoint, in ValidateMaxShaderCompilerThreadsKHR() argument
6528 angle::EntryPoint entryPoint, in ValidateMultiDrawArraysANGLE() argument
6541 if (!ValidateDrawArrays(context, entryPoint, mode, firsts[drawID], counts[drawID])) in ValidateMultiDrawArraysANGLE()
6550 angle::EntryPoint entryPoint, in ValidateMultiDrawElementsANGLE() argument
6564 if (!ValidateDrawElements(context, entryPoint, mode, counts[drawID], type, indices[drawID])) in ValidateMultiDrawElementsANGLE()
6573 angle::EntryPoint entryPoint, in ValidateFramebufferTexture2DMultisampleEXT() argument
6601 if (!ValidateFramebufferTextureBase(context, entryPoint, target, attachment, texture, level)) in ValidateFramebufferTexture2DMultisampleEXT()
6639 angle::EntryPoint entryPoint, in ValidateRenderbufferStorageMultisampleEXT() argument
6651 if (!ValidateRenderbufferStorageParametersBase(context, entryPoint, target, samples, in ValidateRenderbufferStorageMultisampleEXT()
6684 angle::EntryPoint entryPoint, in ValidateBlobCacheCallbacksANGLE() argument
6705 angle::EntryPoint entryPoint, in ValidateGetPointervANGLE() argument
6715 return ValidateGetPointerv(context, entryPoint, pname, params); in ValidateGetPointervANGLE()
6719 angle::EntryPoint entryPoint, in RecordBindTextureTypeError() argument