• Home
  • Raw
  • Download

Lines Matching full:entrypoint

152                                              angle::EntryPoint entryPoint,  in IsValidCopyTextureDestinationFormatType()  argument
239 angle::EntryPoint entryPoint, in IsValidCopyTextureDestinationLevel() argument
246 if (!ValidImageSizeParameters(context, entryPoint, type, level, width, height, 1, isSubImage)) in IsValidCopyTextureDestinationLevel()
355 angle::EntryPoint entryPoint, in ValidateES2CopyTexImageParameters() argument
375 if (!ValidImageSizeParameters(context, entryPoint, texType, level, width, height, 1, in ValidateES2CopyTexImageParameters()
383 if (!ValidateCopyTexImageParametersBase(context, entryPoint, target, level, internalformat, in ValidateES2CopyTexImageParameters()
777 angle::EntryPoint entryPoint, in ValidateWebGLNamePrefix() argument
793 bool ValidateWebGLNameLength(const Context *context, angle::EntryPoint entryPoint, size_t length) in ValidateWebGLNameLength() argument
819 angle::EntryPoint entryPoint, in ValidateSrcBlendFunc() argument
857 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateSrcBlendFunc()
864 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendFunction); in ValidateSrcBlendFunc()
870 angle::EntryPoint entryPoint, in ValidateDstBlendFunc() argument
878 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendFunction); in ValidateDstBlendFunc()
883 return ValidateSrcBlendFunc(state, errors, entryPoint, val); in ValidateDstBlendFunc()
887 angle::EntryPoint entryPoint, in ValidateES2TexImageParameters() argument
909 return ValidateES2TexImageParametersBase(context, entryPoint, target, level, internalformat, in ValidateES2TexImageParameters()
917 angle::EntryPoint entryPoint, in ValidateES2TexImageParametersBase() argument
935 if (!ValidImageSizeParameters(context, entryPoint, texType, level, width, height, 1, in ValidateES2TexImageParametersBase()
1571 return ValidImageDataSize(context, entryPoint, texType, width, height, 1, sizeCheckFormat, type, in ValidateES2TexImageParametersBase()
1576 angle::EntryPoint entryPoint, in ValidateES2TexStorageParametersBase() argument
1764 angle::EntryPoint entryPoint, in ValidateDiscardFramebufferEXT() argument
1788 return ValidateDiscardFramebufferBase(context, entryPoint, target, numAttachments, attachments, in ValidateDiscardFramebufferEXT()
1793 angle::EntryPoint entryPoint, in ValidateBindVertexArrayOES() argument
1802 return ValidateBindVertexArrayBase(context, entryPoint, array); in ValidateBindVertexArrayOES()
1806 angle::EntryPoint entryPoint, in ValidateDeleteVertexArraysOES() argument
1816 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteVertexArraysOES()
1820 angle::EntryPoint entryPoint, in ValidateGenVertexArraysOES() argument
1830 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenVertexArraysOES()
1834 angle::EntryPoint entryPoint, in ValidateIsVertexArrayOES() argument
1847 angle::EntryPoint entryPoint, in ValidateProgramBinaryOES() argument
1859 return ValidateProgramBinaryBase(context, entryPoint, program, binaryFormat, binary, length); in ValidateProgramBinaryOES()
1863 angle::EntryPoint entryPoint, in ValidateGetProgramBinaryOES() argument
1876 return ValidateGetProgramBinaryBase(context, entryPoint, program, bufSize, length, binaryFormat, in ValidateGetProgramBinaryOES()
1936 angle::EntryPoint entryPoint, in ValidateDebugMessageControlKHR() argument
1987 angle::EntryPoint entryPoint, in ValidateDebugMessageInsertKHR() argument
2037 angle::EntryPoint entryPoint, in ValidateDebugMessageCallbackKHR() argument
2051 angle::EntryPoint entryPoint, in ValidateGetDebugMessageLogKHR() argument
2077 angle::EntryPoint entryPoint, in ValidatePushDebugGroupBase() argument
2106 bool ValidatePopDebugGroupBase(const Context *context, angle::EntryPoint entryPoint) in ValidatePopDebugGroupBase() argument
2119 angle::EntryPoint entryPoint, in ValidatePushDebugGroupKHR() argument
2131 return ValidatePushDebugGroupBase(context, entryPoint, source, id, length, message); in ValidatePushDebugGroupKHR()
2134 bool ValidatePopDebugGroupKHR(const Context *context, angle::EntryPoint entryPoint) in ValidatePopDebugGroupKHR() argument
2142 return ValidatePopDebugGroupBase(context, entryPoint); in ValidatePopDebugGroupKHR()
2146 angle::EntryPoint entryPoint, in ValidateObjectIdentifierAndName() argument
2247 angle::EntryPoint entryPoint, in ValidateLabelLength() argument
2275 angle::EntryPoint entryPoint, in ValidateObjectLabelKHR() argument
2287 if (!ValidateObjectIdentifierAndName(context, entryPoint, identifier, name)) in ValidateObjectLabelKHR()
2292 if (!ValidateLabelLength(context, entryPoint, length, label)) in ValidateObjectLabelKHR()
2301 angle::EntryPoint entryPoint, in ValidateGetObjectLabelKHR() argument
2320 if (!ValidateObjectIdentifierAndName(context, entryPoint, identifier, name)) in ValidateGetObjectLabelKHR()
2329 angle::EntryPoint entryPoint, in ValidateObjectPtrName() argument
2342 angle::EntryPoint entryPoint, in ValidateObjectPtrLabelKHR() argument
2353 if (!ValidateObjectPtrName(context, entryPoint, ptr)) in ValidateObjectPtrLabelKHR()
2358 if (!ValidateLabelLength(context, entryPoint, length, label)) in ValidateObjectPtrLabelKHR()
2367 angle::EntryPoint entryPoint, in ValidateGetObjectPtrLabelKHR() argument
2385 if (!ValidateObjectPtrName(context, entryPoint, ptr)) in ValidateGetObjectPtrLabelKHR()
2394 angle::EntryPoint entryPoint, in ValidateGetPointervKHR() argument
2420 angle::EntryPoint entryPoint, in ValidateGetPointervRobustANGLERobustANGLE() argument
2431 angle::EntryPoint entryPoint, in ValidateBlitFramebufferANGLE() argument
2562 return ValidateBlitFramebufferParameters(context, entryPoint, srcX0, srcY0, srcX1, srcY1, dstX0, in ValidateBlitFramebufferANGLE()
2567 angle::EntryPoint entryPoint, in ValidateBlitFramebufferNV() argument
2585 return ValidateBlitFramebufferParameters(context, entryPoint, srcX0, srcY0, srcX1, srcY1, dstX0, in ValidateBlitFramebufferNV()
2589 bool ValidateClear(const Context *context, angle::EntryPoint entryPoint, GLbitfield mask) in ValidateClear() argument
2594 if (!ValidateFramebufferComplete(context, entryPoint, fbo)) in ValidateClear()
2654 angle::EntryPoint entryPoint, in ValidateDrawBuffersEXT() argument
2664 return ValidateDrawBuffersBase(context, entryPoint, n, bufs); in ValidateDrawBuffersEXT()
2668 angle::EntryPoint entryPoint, in ValidateTexImage2D() argument
2681 return ValidateES2TexImageParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2D()
2687 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2D()
2693 angle::EntryPoint entryPoint, in ValidateTexImage2DRobustANGLE() argument
2705 if (!ValidateRobustEntryPoint(context, entryPoint, bufSize)) in ValidateTexImage2DRobustANGLE()
2712 return ValidateES2TexImageParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2DRobustANGLE()
2718 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateTexImage2DRobustANGLE()
2724 angle::EntryPoint entryPoint, in ValidateTexSubImage2D() argument
2738 return ValidateES2TexImageParameters(context, entryPoint, target, level, GL_NONE, false, in ValidateTexSubImage2D()
2744 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, GL_NONE, false, true, in ValidateTexSubImage2D()
2750 angle::EntryPoint entryPoint, in ValidateTexSubImage2DRobustANGLE() argument
2762 if (!ValidateRobustEntryPoint(context, entryPoint, bufSize)) in ValidateTexSubImage2DRobustANGLE()
2769 return ValidateES2TexImageParameters(context, entryPoint, target, level, GL_NONE, false, in ValidateTexSubImage2DRobustANGLE()
2775 return ValidateES3TexImage2DParameters(context, entryPoint, target, level, GL_NONE, false, true, in ValidateTexSubImage2DRobustANGLE()
2781 angle::EntryPoint entryPoint, in ValidateTexSubImage3DOES() argument
2794 return ValidateTexSubImage3D(context, entryPoint, target, level, xoffset, yoffset, zoffset, in ValidateTexSubImage3DOES()
2799 angle::EntryPoint entryPoint, in ValidateCompressedTexImage2D() argument
2811 if (!ValidateES2TexImageParameters(context, entryPoint, target, level, internalformat, true, in ValidateCompressedTexImage2D()
2821 if (!ValidateES3TexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateCompressedTexImage2D()
2854 angle::EntryPoint entryPoint, in ValidateCompressedTexImage2DRobustANGLE() argument
2865 if (!ValidateRobustCompressedTexImageBase(context, entryPoint, imageSize, dataSize)) in ValidateCompressedTexImage2DRobustANGLE()
2870 return ValidateCompressedTexImage2D(context, entryPoint, target, level, internalformat, width, in ValidateCompressedTexImage2DRobustANGLE()
2875 angle::EntryPoint entryPoint, in ValidateCompressedTexImage3DOES() argument
2886 return ValidateCompressedTexImage3D(context, entryPoint, target, level, internalformat, width, in ValidateCompressedTexImage3DOES()
2891 angle::EntryPoint entryPoint, in ValidateCompressedTexSubImage2DRobustANGLE() argument
2903 if (!ValidateRobustCompressedTexImageBase(context, entryPoint, imageSize, dataSize)) in ValidateCompressedTexSubImage2DRobustANGLE()
2908 return ValidateCompressedTexSubImage2D(context, entryPoint, target, level, xoffset, yoffset, in ValidateCompressedTexSubImage2DRobustANGLE()
2913 angle::EntryPoint entryPoint, in ValidateCompressedTexSubImage2D() argument
2926 if (!ValidateES2TexImageParameters(context, entryPoint, target, level, GL_NONE, true, true, in ValidateCompressedTexSubImage2D()
2936 if (!ValidateES3TexImage2DParameters(context, entryPoint, target, level, GL_NONE, true, in ValidateCompressedTexSubImage2D()
2962 angle::EntryPoint entryPoint, in ValidateCompressedTexSubImage3DOES() argument
2975 return ValidateCompressedTexSubImage3D(context, entryPoint, target, level, xoffset, yoffset, in ValidateCompressedTexSubImage3DOES()
2980 angle::EntryPoint entryPoint, in ValidateGetBufferPointervOES() argument
2991 return ValidateGetBufferPointervBase(context, entryPoint, target, pname, nullptr, params); in ValidateGetBufferPointervOES()
2995 angle::EntryPoint entryPoint, in ValidateMapBufferOES() argument
3040 return ValidateMapBufferBase(context, entryPoint, target); in ValidateMapBufferOES()
3044 angle::EntryPoint entryPoint, in ValidateUnmapBufferOES() argument
3053 return ValidateUnmapBufferBase(context, entryPoint, target); in ValidateUnmapBufferOES()
3057 angle::EntryPoint entryPoint, in ValidateMapBufferRangeEXT() argument
3069 return ValidateMapBufferRangeBase(context, entryPoint, target, offset, length, access); in ValidateMapBufferRangeEXT()
3073 angle::EntryPoint entryPoint, in ValidateMapBufferBase() argument
3104 angle::EntryPoint entryPoint, in ValidateFlushMappedBufferRangeEXT() argument
3115 return ValidateFlushMappedBufferRangeBase(context, entryPoint, target, offset, length); in ValidateFlushMappedBufferRangeEXT()
3119 angle::EntryPoint entryPoint, in ValidateBindUniformLocationCHROMIUM() argument
3130 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateBindUniformLocationCHROMIUM()
3169 angle::EntryPoint entryPoint, in ValidateCoverageModulationCHROMIUM() argument
3174 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateCoverageModulationCHROMIUM()
3185 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCoverageComponents); in ValidateCoverageModulationCHROMIUM()
3193 angle::EntryPoint entryPoint, in ValidateCopyTextureCHROMIUM() argument
3276 if (!IsValidCopyTextureDestinationLevel(context, entryPoint, dest->getType(), destLevel, in ValidateCopyTextureCHROMIUM()
3283 if (!IsValidCopyTextureDestinationFormatType(context, entryPoint, internalFormat, destType)) in ValidateCopyTextureCHROMIUM()
3304 angle::EntryPoint entryPoint, in ValidateCopySubTextureCHROMIUM() argument
3402 if (!IsValidCopyTextureDestinationLevel(context, entryPoint, dest->getType(), destLevel, width, in ValidateCopySubTextureCHROMIUM()
3446 angle::EntryPoint entryPoint, in ValidateCompressedCopyTextureCHROMIUM() argument
3505 bool ValidateCreateShader(const Context *context, angle::EntryPoint entryPoint, ShaderType type) in ValidateCreateShader() argument
3557 angle::EntryPoint entryPoint, in ValidateBufferData() argument
3624 angle::EntryPoint entryPoint, in ValidateBufferSubData() argument
3698 angle::EntryPoint entryPoint, in ValidateRequestExtensionANGLE() argument
3717 angle::EntryPoint entryPoint, in ValidateDisableExtensionANGLE() argument
3737 angle::EntryPoint entryPoint, in ValidateActiveTexture() argument
3742 return ValidateMultitextureUnit(state, errors, entryPoint, texture); in ValidateActiveTexture()
3749 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCombinedImageUnit); in ValidateActiveTexture()
3757 angle::EntryPoint entryPoint, in ValidateAttachShader() argument
3761 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateAttachShader()
3767 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateAttachShader()
3783 angle::EntryPoint entryPoint, in ValidateBindAttribLocation() argument
3812 if (!ValidateWebGLNameLength(context, entryPoint, length) || in ValidateBindAttribLocation()
3813 !ValidateWebGLNamePrefix(context, entryPoint, name)) in ValidateBindAttribLocation()
3819 return GetValidProgram(context, entryPoint, program) != nullptr; in ValidateBindAttribLocation()
3823 angle::EntryPoint entryPoint, in ValidateBindFramebuffer() argument
3827 return ValidateBindFramebufferBase(context, entryPoint, target, framebuffer); in ValidateBindFramebuffer()
3831 angle::EntryPoint entryPoint, in ValidateBindRenderbuffer() argument
3835 return ValidateBindRenderbufferBase(context, entryPoint, target, renderbuffer); in ValidateBindRenderbuffer()
3885 angle::EntryPoint entryPoint, in ValidateBlendColor() argument
3896 angle::EntryPoint entryPoint, in ValidateBlendEquation() argument
3910 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateBlendEquation()
3917 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquation()
3923 angle::EntryPoint entryPoint, in ValidateBlendEquationSeparate() argument
3929 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquationSeparate()
3935 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquationSeparate()
3944 angle::EntryPoint entryPoint, in ValidateBlendFunc() argument
3948 return ValidateBlendFuncSeparate(state, errors, entryPoint, sfactor, dfactor, sfactor, dfactor); in ValidateBlendFunc()
3953 angle::EntryPoint entryPoint, in ValidateBlendFuncSeparate() argument
3959 if (!ValidateSrcBlendFunc(state, errors, entryPoint, srcRGB) || in ValidateBlendFuncSeparate()
3960 !ValidateDstBlendFunc(state, errors, entryPoint, dstRGB) || in ValidateBlendFuncSeparate()
3961 !ValidateSrcBlendFunc(state, errors, entryPoint, srcAlpha) || in ValidateBlendFuncSeparate()
3962 !ValidateDstBlendFunc(state, errors, entryPoint, dstAlpha)) in ValidateBlendFuncSeparate()
3981 errors->validationError(entryPoint, GL_INVALID_OPERATION, kInvalidConstantColor); in ValidateBlendFuncSeparate()
3986 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateBlendFuncSeparate()
3995 bool ValidateGetString(const Context *context, angle::EntryPoint entryPoint, GLenum name) in ValidateGetString() argument
4032 angle::EntryPoint entryPoint, in ValidateLineWidth() argument
4037 errors->validationError(entryPoint, GL_INVALID_VALUE, kInvalidWidth); in ValidateLineWidth()
4046 angle::EntryPoint entryPoint, in ValidateDepthRangef() argument
4052 errors->validationError(entryPoint, GL_INVALID_OPERATION, kInvalidDepthRange); in ValidateDepthRangef()
4060 angle::EntryPoint entryPoint, in ValidateRenderbufferStorage() argument
4066 return ValidateRenderbufferStorageParametersBase(context, entryPoint, target, 0, internalformat, in ValidateRenderbufferStorage()
4071 angle::EntryPoint entryPoint, in ValidateRenderbufferStorageMultisampleANGLE() argument
4107 return ValidateRenderbufferStorageParametersBase(context, entryPoint, target, samples, in ValidateRenderbufferStorageMultisampleANGLE()
4112 angle::EntryPoint entryPoint, in ValidateCheckFramebufferStatus() argument
4126 angle::EntryPoint entryPoint, in ValidateClearColor() argument
4137 angle::EntryPoint entryPoint, in ValidateClearDepthf() argument
4145 angle::EntryPoint entryPoint, in ValidateClearStencil() argument
4153 angle::EntryPoint entryPoint, in ValidateColorMask() argument
4163 angle::EntryPoint entryPoint, in ValidateCompileShader() argument
4169 bool ValidateCreateProgram(const Context *context, angle::EntryPoint entryPoint) in ValidateCreateProgram() argument
4176 angle::EntryPoint entryPoint, in ValidateCullFace() argument
4187 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCullMode); in ValidateCullFace()
4195 angle::EntryPoint entryPoint, in ValidateDeleteProgram() argument
4221 angle::EntryPoint entryPoint, in ValidateDeleteShader() argument
4248 angle::EntryPoint entryPoint, in ValidateDepthFunc() argument
4264 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, func); in ValidateDepthFunc()
4273 angle::EntryPoint entryPoint, in ValidateDepthMask() argument
4280 angle::EntryPoint entryPoint, in ValidateDetachShader() argument
4284 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateDetachShader()
4290 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateDetachShader()
4307 angle::EntryPoint entryPoint, in ValidateDisableVertexAttribArray() argument
4320 angle::EntryPoint entryPoint, in ValidateEnableVertexAttribArray() argument
4332 bool ValidateFinish(const Context *context, angle::EntryPoint entryPoint) in ValidateFinish() argument
4337 bool ValidateFlush(const Context *context, angle::EntryPoint entryPoint) in ValidateFlush() argument
4344 angle::EntryPoint entryPoint, in ValidateFrontFace() argument
4353 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, mode); in ValidateFrontFace()
4361 angle::EntryPoint entryPoint, in ValidateGetActiveAttrib() argument
4376 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetActiveAttrib()
4393 angle::EntryPoint entryPoint, in ValidateGetActiveUniform() argument
4408 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetActiveUniform()
4425 angle::EntryPoint entryPoint, in ValidateGetAttachedShaders() argument
4437 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetAttachedShaders()
4448 angle::EntryPoint entryPoint, in ValidateGetAttribLocation() argument
4469 if (!ValidateWebGLNameLength(context, entryPoint, length) || in ValidateGetAttribLocation()
4476 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetAttribLocation()
4494 angle::EntryPoint entryPoint, in ValidateGetBooleanv() argument
4500 return ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams); in ValidateGetBooleanv()
4503 bool ValidateGetError(const Context *context, angle::EntryPoint entryPoint) in ValidateGetError() argument
4509 angle::EntryPoint entryPoint, in ValidateGetFloatv() argument
4515 return ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams); in ValidateGetFloatv()
4519 angle::EntryPoint entryPoint, in ValidateGetIntegerv() argument
4525 return ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams); in ValidateGetIntegerv()
4529 angle::EntryPoint entryPoint, in ValidateGetProgramInfoLog() argument
4541 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetProgramInfoLog()
4551 angle::EntryPoint entryPoint, in ValidateGetShaderInfoLog() argument
4563 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateGetShaderInfoLog()
4573 angle::EntryPoint entryPoint, in ValidateGetShaderPrecisionFormat() argument
4611 angle::EntryPoint entryPoint, in ValidateGetShaderSource() argument
4623 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateGetShaderSource()
4633 angle::EntryPoint entryPoint, in ValidateGetUniformLocation() argument
4650 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetUniformLocation()
4668 angle::EntryPoint entryPoint, in ValidateHint() argument
4680 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, mode); in ValidateHint()
4692 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, target); in ValidateHint()
4703 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, target); in ValidateHint()
4709 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, target); in ValidateHint()
4716 bool ValidateIsBuffer(const Context *context, angle::EntryPoint entryPoint, BufferID buffer) in ValidateIsBuffer() argument
4722 angle::EntryPoint entryPoint, in ValidateIsFramebuffer() argument
4729 angle::EntryPoint entryPoint, in ValidateIsProgram() argument
4736 angle::EntryPoint entryPoint, in ValidateIsRenderbuffer() argument
4742 bool ValidateIsShader(const Context *context, angle::EntryPoint entryPoint, ShaderProgramID shader) in ValidateIsShader() argument
4747 bool ValidateIsTexture(const Context *context, angle::EntryPoint entryPoint, TextureID texture) in ValidateIsTexture() argument
4754 angle::EntryPoint entryPoint, in ValidatePixelStorei() argument
4764 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPname); in ValidatePixelStorei()
4772 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPname); in ValidatePixelStorei()
4782 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPname); in ValidatePixelStorei()
4791 errors->validationError(entryPoint, GL_INVALID_VALUE, kNegativeParam); in ValidatePixelStorei()
4800 errors->validationError(entryPoint, GL_INVALID_VALUE, kInvalidUnpackAlignment); in ValidatePixelStorei()
4808 errors->validationError(entryPoint, GL_INVALID_VALUE, kInvalidUnpackAlignment); in ValidatePixelStorei()
4816 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, pname); in ValidatePixelStorei()
4831 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, pname); in ValidatePixelStorei()
4840 angle::EntryPoint entryPoint, in ValidatePolygonOffset() argument
4847 bool ValidateReleaseShaderCompiler(const Context *context, angle::EntryPoint entryPoint) in ValidateReleaseShaderCompiler() argument
4854 angle::EntryPoint entryPoint, in ValidateSampleCoverage() argument
4863 angle::EntryPoint entryPoint, in ValidateScissor() argument
4871 errors->validationError(entryPoint, GL_INVALID_VALUE, kNegativeSize); in ValidateScissor()
4879 angle::EntryPoint entryPoint, in ValidateShaderBinary() argument
4915 Shader *shaderObject = GetValidShader(context, entryPoint, shaders[0]); in ValidateShaderBinary()
4945 angle::EntryPoint entryPoint, in ValidateShaderSource() argument
4957 Shader *shaderObject = GetValidShader(context, entryPoint, shader); in ValidateShaderSource()
4968 angle::EntryPoint entryPoint, in ValidateStencilFunc() argument
4975 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilFunc()
4984 angle::EntryPoint entryPoint, in ValidateStencilFuncSeparate() argument
4992 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilFuncSeparate()
4998 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilFuncSeparate()
5007 angle::EntryPoint entryPoint, in ValidateStencilMask() argument
5015 angle::EntryPoint entryPoint, in ValidateStencilMaskSeparate() argument
5021 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilMaskSeparate()
5030 angle::EntryPoint entryPoint, in ValidateStencilOp() argument
5037 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOp()
5043 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOp()
5049 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOp()
5058 angle::EntryPoint entryPoint, in ValidateStencilOpSeparate() argument
5066 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidStencil); in ValidateStencilOpSeparate()
5070 return ValidateStencilOp(state, errors, entryPoint, fail, zfail, zpass); in ValidateStencilOpSeparate()
5074 angle::EntryPoint entryPoint, in ValidateUniform1f() argument
5078 return ValidateUniform(context, entryPoint, GL_FLOAT, location, 1); in ValidateUniform1f()
5082 angle::EntryPoint entryPoint, in ValidateUniform1fv() argument
5087 return ValidateUniform(context, entryPoint, GL_FLOAT, location, count); in ValidateUniform1fv()
5091 angle::EntryPoint entryPoint, in ValidateUniform1i() argument
5095 return ValidateUniform1iv(context, entryPoint, location, 1, &x); in ValidateUniform1i()
5099 angle::EntryPoint entryPoint, in ValidateUniform2fv() argument
5104 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC2, location, count); in ValidateUniform2fv()
5108 angle::EntryPoint entryPoint, in ValidateUniform2i() argument
5113 return ValidateUniform(context, entryPoint, GL_INT_VEC2, location, 1); in ValidateUniform2i()
5117 angle::EntryPoint entryPoint, in ValidateUniform2iv() argument
5122 return ValidateUniform(context, entryPoint, GL_INT_VEC2, location, count); in ValidateUniform2iv()
5126 angle::EntryPoint entryPoint, in ValidateUniform3f() argument
5132 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC3, location, 1); in ValidateUniform3f()
5136 angle::EntryPoint entryPoint, in ValidateUniform3fv() argument
5141 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC3, location, count); in ValidateUniform3fv()
5145 angle::EntryPoint entryPoint, in ValidateUniform3i() argument
5151 return ValidateUniform(context, entryPoint, GL_INT_VEC3, location, 1); in ValidateUniform3i()
5155 angle::EntryPoint entryPoint, in ValidateUniform3iv() argument
5160 return ValidateUniform(context, entryPoint, GL_INT_VEC3, location, count); in ValidateUniform3iv()
5164 angle::EntryPoint entryPoint, in ValidateUniform4f() argument
5171 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC4, location, 1); in ValidateUniform4f()
5175 angle::EntryPoint entryPoint, in ValidateUniform4fv() argument
5180 return ValidateUniform(context, entryPoint, GL_FLOAT_VEC4, location, count); in ValidateUniform4fv()
5184 angle::EntryPoint entryPoint, in ValidateUniform4i() argument
5191 return ValidateUniform(context, entryPoint, GL_INT_VEC4, location, 1); in ValidateUniform4i()
5195 angle::EntryPoint entryPoint, in ValidateUniform4iv() argument
5200 return ValidateUniform(context, entryPoint, GL_INT_VEC4, location, count); in ValidateUniform4iv()
5204 angle::EntryPoint entryPoint, in ValidateUniformMatrix2fv() argument
5210 return ValidateUniformMatrix(context, entryPoint, GL_FLOAT_MAT2, location, count, transpose); in ValidateUniformMatrix2fv()
5214 angle::EntryPoint entryPoint, in ValidateUniformMatrix3fv() argument
5220 return ValidateUniformMatrix(context, entryPoint, GL_FLOAT_MAT3, location, count, transpose); in ValidateUniformMatrix3fv()
5224 angle::EntryPoint entryPoint, in ValidateUniformMatrix4fv() argument
5230 return ValidateUniformMatrix(context, entryPoint, GL_FLOAT_MAT4, location, count, transpose); in ValidateUniformMatrix4fv()
5234 angle::EntryPoint entryPoint, in ValidateValidateProgram() argument
5237 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateValidateProgram()
5249 angle::EntryPoint entryPoint, in ValidateVertexAttrib1f() argument
5253 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib1f()
5258 angle::EntryPoint entryPoint, in ValidateVertexAttrib1fv() argument
5262 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib1fv()
5267 angle::EntryPoint entryPoint, in ValidateVertexAttrib2f() argument
5272 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib2f()
5277 angle::EntryPoint entryPoint, in ValidateVertexAttrib2fv() argument
5281 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib2fv()
5286 angle::EntryPoint entryPoint, in ValidateVertexAttrib3f() argument
5292 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib3f()
5297 angle::EntryPoint entryPoint, in ValidateVertexAttrib3fv() argument
5301 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib3fv()
5306 angle::EntryPoint entryPoint, in ValidateVertexAttrib4f() argument
5313 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib4f()
5318 angle::EntryPoint entryPoint, in ValidateVertexAttrib4fv() argument
5322 return ValidateVertexAttribIndex(state, errors, entryPoint, index); in ValidateVertexAttrib4fv()
5327 angle::EntryPoint entryPoint, in ValidateViewport() argument
5335 errors->validationError(entryPoint, GL_INVALID_VALUE, kViewportNegativeSize); in ValidateViewport()
5343 angle::EntryPoint entryPoint, in ValidateGetFramebufferAttachmentParameteriv() argument
5349 return ValidateGetFramebufferAttachmentParameterivBase(context, entryPoint, target, attachment, in ValidateGetFramebufferAttachmentParameteriv()
5354 angle::EntryPoint entryPoint, in ValidateGetProgramiv() argument
5359 return ValidateGetProgramivBase(context, entryPoint, program, pname, nullptr); in ValidateGetProgramiv()
5363 angle::EntryPoint entryPoint, in ValidateCopyTexImage2D() argument
5375 return ValidateES2CopyTexImageParameters(context, entryPoint, target, level, internalformat, in ValidateCopyTexImage2D()
5380 return ValidateES3CopyTexImage2DParameters(context, entryPoint, target, level, internalformat, in ValidateCopyTexImage2D()
5385 angle::EntryPoint entryPoint, in ValidateCopyTexSubImage2D() argument
5397 return ValidateES2CopyTexImageParameters(context, entryPoint, target, level, GL_NONE, true, in ValidateCopyTexSubImage2D()
5401 return ValidateES3CopyTexImage2DParameters(context, entryPoint, target, level, GL_NONE, true, in ValidateCopyTexSubImage2D()
5406 angle::EntryPoint entryPoint, in ValidateCopyTexSubImage3DOES() argument
5417 return ValidateCopyTexSubImage3D(context, entryPoint, target, level, xoffset, yoffset, zoffset, in ValidateCopyTexSubImage3DOES()
5422 angle::EntryPoint entryPoint, in ValidateDeleteBuffers() argument
5426 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteBuffers()
5430 angle::EntryPoint entryPoint, in ValidateDeleteFramebuffers() argument
5434 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteFramebuffers()
5438 angle::EntryPoint entryPoint, in ValidateDeleteRenderbuffers() argument
5442 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteRenderbuffers()
5446 angle::EntryPoint entryPoint, in ValidateDeleteTextures() argument
5450 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteTextures()
5455 angle::EntryPoint entryPoint, in ValidateDisable() argument
5460 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, cap); in ValidateDisable()
5468 errors->validationErrorF(entryPoint, GL_INVALID_OPERATION, kPLSCapNotAllowed, cap); in ValidateDisable()
5478 angle::EntryPoint entryPoint, in ValidateEnable() argument
5483 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, cap); in ValidateEnable()
5489 errors->validationError(entryPoint, GL_INVALID_OPERATION, in ValidateEnable()
5502 errors->validationErrorF(entryPoint, GL_INVALID_OPERATION, kPLSCapNotAllowed, cap); in ValidateEnable()
5511 angle::EntryPoint entryPoint, in ValidateFramebufferRenderbuffer() argument
5517 return ValidateFramebufferRenderbufferBase(context, entryPoint, target, attachment, in ValidateFramebufferRenderbuffer()
5522 angle::EntryPoint entryPoint, in ValidateFramebufferTexture2D() argument
5538 if (!ValidateFramebufferTextureBase(context, entryPoint, target, attachment, texture, level)) in ValidateFramebufferTexture2D()
5657 angle::EntryPoint entryPoint, in ValidateFramebufferTexture3DOES() argument
5683 if (!ValidateFramebufferTextureBase(context, entryPoint, target, attachment, texture, level)) in ValidateFramebufferTexture3DOES()
5727 angle::EntryPoint entryPoint, in ValidateGenBuffers() argument
5731 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenBuffers()
5735 angle::EntryPoint entryPoint, in ValidateGenFramebuffers() argument
5739 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenFramebuffers()
5743 angle::EntryPoint entryPoint, in ValidateGenRenderbuffers() argument
5747 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenRenderbuffers()
5751 angle::EntryPoint entryPoint, in ValidateGenTextures() argument
5755 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenTextures()
5759 angle::EntryPoint entryPoint, in ValidateGenerateMipmap() argument
5762 return ValidateGenerateMipmapBase(context, entryPoint, target); in ValidateGenerateMipmap()
5766 angle::EntryPoint entryPoint, in ValidateGetBufferParameteriv() argument
5771 return ValidateGetBufferParameterBase(context, entryPoint, target, pname, false, nullptr); in ValidateGetBufferParameteriv()
5775 angle::EntryPoint entryPoint, in ValidateGetRenderbufferParameteriv() argument
5780 return ValidateGetRenderbufferParameterivBase(context, entryPoint, target, pname, nullptr); in ValidateGetRenderbufferParameteriv()
5784 angle::EntryPoint entryPoint, in ValidateGetShaderiv() argument
5789 return ValidateGetShaderivBase(context, entryPoint, shader, pname, nullptr); in ValidateGetShaderiv()
5793 angle::EntryPoint entryPoint, in ValidateGetTexParameterfv() argument
5798 return ValidateGetTexParameterBase(context, entryPoint, target, pname, nullptr); in ValidateGetTexParameterfv()
5802 angle::EntryPoint entryPoint, in ValidateGetTexParameteriv() argument
5807 return ValidateGetTexParameterBase(context, entryPoint, target, pname, nullptr); in ValidateGetTexParameteriv()
5811 angle::EntryPoint entryPoint, in ValidateGetUniformfv() argument
5816 return ValidateGetUniformBase(context, entryPoint, program, location); in ValidateGetUniformfv()
5820 angle::EntryPoint entryPoint, in ValidateGetUniformiv() argument
5825 return ValidateGetUniformBase(context, entryPoint, program, location); in ValidateGetUniformiv()
5829 angle::EntryPoint entryPoint, in ValidateGetVertexAttribfv() argument
5834 return ValidateGetVertexAttribBase(context, entryPoint, index, pname, nullptr, false, false); in ValidateGetVertexAttribfv()
5838 angle::EntryPoint entryPoint, in ValidateGetVertexAttribiv() argument
5843 return ValidateGetVertexAttribBase(context, entryPoint, index, pname, nullptr, false, false); in ValidateGetVertexAttribiv()
5847 angle::EntryPoint entryPoint, in ValidateGetVertexAttribPointerv() argument
5852 return ValidateGetVertexAttribBase(context, entryPoint, index, pname, nullptr, true, false); in ValidateGetVertexAttribPointerv()
5857 angle::EntryPoint entryPoint, in ValidateIsEnabled() argument
5862 errors->validationErrorF(entryPoint, GL_INVALID_ENUM, kEnumNotSupported, cap); in ValidateIsEnabled()
5870 angle::EntryPoint entryPoint, in ValidateLinkProgram() argument
5880 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateLinkProgram()
5890 angle::EntryPoint entryPoint, in ValidateReadPixels() argument
5899 return ValidateReadPixelsBase(context, entryPoint, x, y, width, height, format, type, -1, in ValidateReadPixels()
5904 angle::EntryPoint entryPoint, in ValidateTexParameterf() argument
5909 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, false, &param); in ValidateTexParameterf()
5913 angle::EntryPoint entryPoint, in ValidateTexParameterfv() argument
5918 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, true, params); in ValidateTexParameterfv()
5922 angle::EntryPoint entryPoint, in ValidateTexParameteri() argument
5927 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, false, &param); in ValidateTexParameteri()
5931 angle::EntryPoint entryPoint, in ValidateTexParameteriv() argument
5936 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, true, params); in ValidateTexParameteriv()
5940 angle::EntryPoint entryPoint, in ValidateUseProgram() argument
5977 angle::EntryPoint entryPoint, in ValidateDeleteFencesNV() argument
5996 bool ValidateFinishFenceNV(const Context *context, angle::EntryPoint entryPoint, FenceNVID fence) in ValidateFinishFenceNV() argument
6022 angle::EntryPoint entryPoint, in ValidateGenFencesNV() argument
6042 angle::EntryPoint entryPoint, in ValidateGetFenceivNV() argument
6081 bool ValidateGetGraphicsResetStatusEXT(const Context *context, angle::EntryPoint entryPoint) in ValidateGetGraphicsResetStatusEXT() argument
6093 angle::EntryPoint entryPoint, in ValidateGetTranslatedShaderSourceANGLE() argument
6122 bool ValidateIsFenceNV(const Context *context, angle::EntryPoint entryPoint, FenceNVID fence) in ValidateIsFenceNV() argument
6134 angle::EntryPoint entryPoint, in ValidateSetFenceNV() argument
6161 bool ValidateTestFenceNV(const Context *context, angle::EntryPoint entryPoint, FenceNVID fence) in ValidateTestFenceNV() argument
6187 angle::EntryPoint entryPoint, in ValidateTexStorage2DEXT() argument
6202 return ValidateES2TexStorageParametersBase(context, entryPoint, type, levels, in ValidateTexStorage2DEXT()
6207 return ValidateES3TexStorage2DParameters(context, entryPoint, type, levels, internalformat, in ValidateTexStorage2DEXT()
6212 angle::EntryPoint entryPoint, in ValidateVertexAttribDivisorANGLE() argument
6245 angle::EntryPoint entryPoint, in ValidateVertexAttribDivisorEXT() argument
6265 angle::EntryPoint entryPoint, in ValidateTexImage3DOES() argument
6277 return ValidateTexImage3D(context, entryPoint, target, level, internalformat, width, height, in ValidateTexImage3DOES()
6281 bool ValidatePopGroupMarkerEXT(const Context *context, angle::EntryPoint entryPoint) in ValidatePopGroupMarkerEXT() argument
6295 angle::EntryPoint entryPoint, in ValidateTexStorage1DEXT() argument
6307 angle::EntryPoint entryPoint, in ValidateTexStorage3DEXT() argument
6327 return ValidateES3TexStorage3DParameters(context, entryPoint, target, levels, internalformat, in ValidateTexStorage3DEXT()
6332 angle::EntryPoint entryPoint, in ValidateMaxShaderCompilerThreadsKHR() argument
6344 angle::EntryPoint entryPoint, in ValidateMultiDrawArraysANGLE() argument
6357 if (!ValidateDrawArrays(context, entryPoint, mode, firsts[drawID], counts[drawID])) in ValidateMultiDrawArraysANGLE()
6366 angle::EntryPoint entryPoint, in ValidateMultiDrawElementsANGLE() argument
6380 if (!ValidateDrawElements(context, entryPoint, mode, counts[drawID], type, indices[drawID])) in ValidateMultiDrawElementsANGLE()
6389 angle::EntryPoint entryPoint, in ValidateFramebufferTexture2DMultisampleEXT() argument
6417 if (!ValidateFramebufferTextureBase(context, entryPoint, target, attachment, texture, level)) in ValidateFramebufferTexture2DMultisampleEXT()
6455 angle::EntryPoint entryPoint, in ValidateRenderbufferStorageMultisampleEXT() argument
6467 if (!ValidateRenderbufferStorageParametersBase(context, entryPoint, target, samples, in ValidateRenderbufferStorageMultisampleEXT()
6500 angle::EntryPoint entryPoint, in RecordBindTextureTypeError() argument