Lines Matching full:entrypoint

31                                    angle::EntryPoint entryPoint,  in ValidateGetImageFormatAndType()  argument
77 angle::EntryPoint entryPoint, in IsValidMemoryObjectParamater() argument
99 angle::EntryPoint entryPoint, in ValidateObjectIdentifierAndName() argument
238 angle::EntryPoint entryPoint, in ValidateClearTexImageFormat() argument
250 if (!ValidateTexImageFormatCombination(context, entryPoint, textureType, in ValidateClearTexImageFormat()
260 angle::EntryPoint entryPoint, in ValidateClearTexImageCommon() argument
336 if (!ValidateClearTexImageFormat(context, entryPoint, tex->getType(), in ValidateClearTexImageCommon()
362 if (!ValidateClearTexImageFormat(context, entryPoint, tex->getType(), in ValidateClearTexImageCommon()
375 angle::EntryPoint entryPoint, in ValidateGetTexImage() argument
409 angle::EntryPoint entryPoint, in ValidateGetTexImageANGLE() argument
416 if (!ValidateGetTexImage(context, entryPoint, target, level)) in ValidateGetTexImageANGLE()
423 if (!ValidateGetImageFormatAndType(context, entryPoint, texture, format, type)) in ValidateGetTexImageANGLE()
430 if (!ValidatePixelPack(context, entryPoint, format, type, 0, 0, width, height, -1, nullptr, in ValidateGetTexImageANGLE()
446 angle::EntryPoint entryPoint, in ValidateGetCompressedTexImageANGLE() argument
451 if (!ValidateGetTexImage(context, entryPoint, target, level)) in ValidateGetCompressedTexImageANGLE()
467 angle::EntryPoint entryPoint, in ValidateGetRenderbufferImageANGLE() argument
487 if (!ValidateGetImageFormatAndType(context, entryPoint, renderbuffer, format, type)) in ValidateGetRenderbufferImageANGLE()
494 if (!ValidatePixelPack(context, entryPoint, format, type, 0, 0, width, height, -1, nullptr, in ValidateGetRenderbufferImageANGLE()
504 angle::EntryPoint entryPoint, in ValidateDrawElementsBaseVertexEXT() argument
517 return ValidateDrawElementsCommon(context, entryPoint, mode, count, type, indices, 1); in ValidateDrawElementsBaseVertexEXT()
521 angle::EntryPoint entryPoint, in ValidateDrawElementsInstancedBaseVertexEXT() argument
535 return ValidateDrawElementsInstancedBase(context, entryPoint, mode, count, type, indices, in ValidateDrawElementsInstancedBaseVertexEXT()
540 angle::EntryPoint entryPoint, in ValidateDrawRangeElementsBaseVertexEXT() argument
561 if (!ValidateDrawElementsCommon(context, entryPoint, mode, count, type, indices, 1)) in ValidateDrawRangeElementsBaseVertexEXT()
587 angle::EntryPoint entryPoint, in ValidateMultiDrawElementsBaseVertexEXT() argument
599 angle::EntryPoint entryPoint, in ValidateMultiDrawArraysIndirectEXT() argument
605 if (!ValidateMultiDrawIndirectBase(context, entryPoint, drawcount, stride)) in ValidateMultiDrawArraysIndirectEXT()
610 if (!ValidateDrawArraysIndirect(context, entryPoint, modePacked, indirect)) in ValidateMultiDrawArraysIndirectEXT()
619 angle::EntryPoint entryPoint, in ValidateMultiDrawElementsIndirectEXT() argument
626 if (!ValidateMultiDrawIndirectBase(context, entryPoint, drawcount, stride)) in ValidateMultiDrawElementsIndirectEXT()
633 if (!ValidateDrawElementsIndirect(context, entryPoint, modePacked, typePacked, indirect)) in ValidateMultiDrawElementsIndirectEXT()
646 context, entryPoint, curTransformFeedback->getPrimitiveMode(), modePacked)) in ValidateMultiDrawElementsIndirectEXT()
665 angle::EntryPoint entryPoint, in ValidateDrawArraysInstancedBaseInstanceEXT() argument
678 return ValidateDrawArraysInstancedBase(context, entryPoint, mode, first, count, instanceCount, in ValidateDrawArraysInstancedBaseInstanceEXT()
683 angle::EntryPoint entryPoint, in ValidateDrawElementsInstancedBaseInstanceEXT() argument
697 return ValidateDrawElementsInstancedBase(context, entryPoint, mode, count, type, indices, in ValidateDrawElementsInstancedBaseInstanceEXT()
702 angle::EntryPoint entryPoint, in ValidateDrawElementsInstancedBaseVertexBaseInstanceEXT() argument
717 return ValidateDrawElementsInstancedBase(context, entryPoint, mode, count, typePacked, indices, in ValidateDrawElementsInstancedBaseVertexBaseInstanceEXT()
722 angle::EntryPoint entryPoint, in ValidateDrawElementsBaseVertexOES() argument
735 return ValidateDrawElementsCommon(context, entryPoint, mode, count, type, indices, 1); in ValidateDrawElementsBaseVertexOES()
739 angle::EntryPoint entryPoint, in ValidateDrawElementsInstancedBaseVertexOES() argument
753 return ValidateDrawElementsInstancedBase(context, entryPoint, mode, count, type, indices, in ValidateDrawElementsInstancedBaseVertexOES()
758 angle::EntryPoint entryPoint, in ValidateDrawRangeElementsBaseVertexOES() argument
779 if (!ValidateDrawElementsCommon(context, entryPoint, mode, count, type, indices, 1)) in ValidateDrawRangeElementsBaseVertexOES()
805 bool ValidateBlendBarrierKHR(const Context *context, angle::EntryPoint entryPoint) in ValidateBlendBarrierKHR() argument
821 bool ValidateGetGraphicsResetStatusKHR(const Context *context, angle::EntryPoint entryPoint) in ValidateGetGraphicsResetStatusKHR() argument
839 angle::EntryPoint entryPoint, in ValidateGetnUniformfvKHR() argument
857 return ValidateSizedGetUniform(context, entryPoint, programPacked, locationPacked, bufSize, in ValidateGetnUniformfvKHR()
862 angle::EntryPoint entryPoint, in ValidateGetnUniformivKHR() argument
880 return ValidateSizedGetUniform(context, entryPoint, programPacked, locationPacked, bufSize, in ValidateGetnUniformivKHR()
885 angle::EntryPoint entryPoint, in ValidateGetnUniformuivKHR() argument
905 return ValidateSizedGetUniform(context, entryPoint, programPacked, locationPacked, bufSize, in ValidateGetnUniformuivKHR()
910 angle::EntryPoint entryPoint, in ValidateReadnPixelsKHR() argument
938 return ValidateReadPixelsBase(context, entryPoint, x, y, width, height, format, type, bufSize, in ValidateReadnPixelsKHR()
944 angle::EntryPoint entryPoint, in ValidateBlendEquationOES() argument
949 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendEquationOES()
960 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidBlendEquation); in ValidateBlendEquationOES()
967 angle::EntryPoint entryPoint, in ValidateBlendEquationSeparateiEXT() argument
974 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendEquationSeparateiEXT()
978 return ValidateBlendEquationSeparatei(state, errors, entryPoint, buf, modeRGB, modeAlpha); in ValidateBlendEquationSeparateiEXT()
983 angle::EntryPoint entryPoint, in ValidateBlendEquationiEXT() argument
989 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendEquationiEXT()
993 return ValidateBlendEquationi(state, errors, entryPoint, buf, mode); in ValidateBlendEquationiEXT()
998 angle::EntryPoint entryPoint, in ValidateBlendFuncSeparateiEXT() argument
1007 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendFuncSeparateiEXT()
1011 return ValidateBlendFuncSeparatei(state, errors, entryPoint, buf, srcRGB, dstRGB, srcAlpha, in ValidateBlendFuncSeparateiEXT()
1017 angle::EntryPoint entryPoint, in ValidateBlendFunciEXT() argument
1024 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendFunciEXT()
1028 return ValidateBlendFunci(state, errors, entryPoint, buf, src, dst); in ValidateBlendFunciEXT()
1033 angle::EntryPoint entryPoint, in ValidateColorMaskiEXT() argument
1042 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateColorMaskiEXT()
1046 return ValidateColorMaski(state, errors, entryPoint, index, r, g, b, a); in ValidateColorMaskiEXT()
1051 angle::EntryPoint entryPoint, in ValidateDisableiEXT() argument
1057 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateDisableiEXT()
1061 return ValidateDisablei(state, errors, entryPoint, target, index); in ValidateDisableiEXT()
1066 angle::EntryPoint entryPoint, in ValidateEnableiEXT() argument
1072 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateEnableiEXT()
1076 return ValidateEnablei(state, errors, entryPoint, target, index); in ValidateEnableiEXT()
1081 angle::EntryPoint entryPoint, in ValidateIsEnablediEXT() argument
1087 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateIsEnablediEXT()
1091 return ValidateIsEnabledi(state, errors, entryPoint, target, index); in ValidateIsEnablediEXT()
1096 angle::EntryPoint entryPoint, in ValidateBlendEquationSeparateiOES() argument
1103 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendEquationSeparateiOES()
1107 return ValidateBlendEquationSeparatei(state, errors, entryPoint, buf, modeRGB, modeAlpha); in ValidateBlendEquationSeparateiOES()
1112 angle::EntryPoint entryPoint, in ValidateBlendEquationiOES() argument
1118 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendEquationiOES()
1122 return ValidateBlendEquationi(state, errors, entryPoint, buf, mode); in ValidateBlendEquationiOES()
1127 angle::EntryPoint entryPoint, in ValidateBlendFuncSeparateiOES() argument
1136 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendFuncSeparateiOES()
1140 return ValidateBlendFuncSeparatei(state, errors, entryPoint, buf, srcRGB, dstRGB, srcAlpha, in ValidateBlendFuncSeparateiOES()
1146 angle::EntryPoint entryPoint, in ValidateBlendFunciOES() argument
1153 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateBlendFunciOES()
1157 return ValidateBlendFunci(state, errors, entryPoint, buf, src, dst); in ValidateBlendFunciOES()
1162 angle::EntryPoint entryPoint, in ValidateColorMaskiOES() argument
1171 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateColorMaskiOES()
1175 return ValidateColorMaski(state, errors, entryPoint, index, r, g, b, a); in ValidateColorMaskiOES()
1180 angle::EntryPoint entryPoint, in ValidateDisableiOES() argument
1186 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateDisableiOES()
1190 return ValidateDisablei(state, errors, entryPoint, target, index); in ValidateDisableiOES()
1195 angle::EntryPoint entryPoint, in ValidateEnableiOES() argument
1201 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateEnableiOES()
1205 return ValidateEnablei(state, errors, entryPoint, target, index); in ValidateEnableiOES()
1210 angle::EntryPoint entryPoint, in ValidateIsEnablediOES() argument
1216 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateIsEnablediOES()
1220 return ValidateIsEnabledi(state, errors, entryPoint, target, index); in ValidateIsEnablediOES()
1225 angle::EntryPoint entryPoint, in ValidateProvokingVertexANGLE() argument
1230 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateProvokingVertexANGLE()
1240 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidProvokingVertex); in ValidateProvokingVertexANGLE()
1248 angle::EntryPoint entryPoint, in ValidateGetInteger64vEXT() argument
1260 if (!ValidateStateQuery(context, entryPoint, pname, &nativeType, &numParams)) in ValidateGetInteger64vEXT()
1269 angle::EntryPoint entryPoint, in ValidateCopyImageSubDataEXT() argument
1292 return ValidateCopyImageSubDataBase(context, entryPoint, srcName, srcTarget, srcLevel, srcX, in ValidateCopyImageSubDataEXT()
1298 angle::EntryPoint entryPoint, in ValidateCopyImageSubDataOES() argument
1321 return ValidateCopyImageSubDataBase(context, entryPoint, srcName, srcTarget, srcLevel, srcX, in ValidateCopyImageSubDataOES()
1327 angle::EntryPoint entryPoint, in ValidateBufferStorageMemEXT() argument
1344 angle::EntryPoint entryPoint, in ValidateCreateMemoryObjectsEXT() argument
1354 return ValidateGenOrDelete(context, entryPoint, n); in ValidateCreateMemoryObjectsEXT()
1358 angle::EntryPoint entryPoint, in ValidateDeleteMemoryObjectsEXT() argument
1368 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteMemoryObjectsEXT()
1372 angle::EntryPoint entryPoint, in ValidateGetMemoryObjectParameterivEXT() argument
1389 if (!IsValidMemoryObjectParamater(context, entryPoint, pname)) in ValidateGetMemoryObjectParameterivEXT()
1399 angle::EntryPoint entryPoint, in ValidateGetUnsignedBytevEXT() argument
1414 angle::EntryPoint entryPoint, in ValidateGetUnsignedBytei_vEXT() argument
1430 angle::EntryPoint entryPoint, in ValidateIsMemoryObjectEXT() argument
1443 angle::EntryPoint entryPoint, in ValidateMemoryObjectParameterivEXT() argument
1467 if (!IsValidMemoryObjectParamater(context, entryPoint, pname)) in ValidateMemoryObjectParameterivEXT()
1477 angle::EntryPoint entryPoint, in ValidateTexStorageMem2DEXT() argument
1494 return ValidateES2TexStorageParametersBase(context, entryPoint, target, levels, in ValidateTexStorageMem2DEXT()
1499 return ValidateES3TexStorage2DParameters(context, entryPoint, target, levels, internalFormat, in ValidateTexStorageMem2DEXT()
1504 angle::EntryPoint entryPoint, in ValidateTexStorageMem3DEXT() argument
1525 angle::EntryPoint entryPoint, in ValidateImportMemoryFdEXT() argument
1550 angle::EntryPoint entryPoint, in ValidateImportMemoryZirconHandleANGLE() argument
1575 angle::EntryPoint entryPoint, in ValidateDeleteSemaphoresEXT() argument
1585 return ValidateGenOrDelete(context, entryPoint, n); in ValidateDeleteSemaphoresEXT()
1589 angle::EntryPoint entryPoint, in ValidateGenSemaphoresEXT() argument
1599 return ValidateGenOrDelete(context, entryPoint, n); in ValidateGenSemaphoresEXT()
1603 angle::EntryPoint entryPoint, in ValidateGetSemaphoreParameterui64vEXT() argument
1619 angle::EntryPoint entryPoint, in ValidateIsSemaphoreEXT() argument
1632 angle::EntryPoint entryPoint, in ValidateSemaphoreParameterui64vEXT() argument
1648 angle::EntryPoint entryPoint, in ValidateSignalSemaphoreEXT() argument
1689 angle::EntryPoint entryPoint, in ValidateWaitSemaphoreEXT() argument
1730 angle::EntryPoint entryPoint, in ValidateImportSemaphoreFdEXT() argument
1754 angle::EntryPoint entryPoint, in ValidateGetTexParameterIivOES() argument
1769 return ValidateGetTexParameterBase(context, entryPoint, target, pname, nullptr); in ValidateGetTexParameterIivOES()
1773 angle::EntryPoint entryPoint, in ValidateGetTexParameterIuivOES() argument
1787 return ValidateGetTexParameterBase(context, entryPoint, target, pname, nullptr); in ValidateGetTexParameterIuivOES()
1791 angle::EntryPoint entryPoint, in ValidateTexParameterIivOES() argument
1806 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, true, params); in ValidateTexParameterIivOES()
1810 angle::EntryPoint entryPoint, in ValidateTexParameterIuivOES() argument
1826 return ValidateTexParameterBase(context, entryPoint, target, pname, -1, true, params); in ValidateTexParameterIuivOES()
1830 angle::EntryPoint entryPoint, in ValidateGetSamplerParameterIivOES() argument
1845 return ValidateGetSamplerParameterBase(context, entryPoint, sampler, pname, nullptr); in ValidateGetSamplerParameterIivOES()
1849 angle::EntryPoint entryPoint, in ValidateGetSamplerParameterIuivOES() argument
1864 return ValidateGetSamplerParameterBase(context, entryPoint, sampler, pname, nullptr); in ValidateGetSamplerParameterIuivOES()
1868 angle::EntryPoint entryPoint, in ValidateSamplerParameterIivOES() argument
1883 return ValidateSamplerParameterBase(context, entryPoint, sampler, pname, -1, true, params); in ValidateSamplerParameterIivOES()
1887 angle::EntryPoint entryPoint, in ValidateSamplerParameterIuivOES() argument
1902 return ValidateSamplerParameterBase(context, entryPoint, sampler, pname, -1, true, params); in ValidateSamplerParameterIuivOES()
1906 angle::EntryPoint entryPoint, in ValidateGetSamplerParameterIivEXT() argument
1921 return ValidateGetSamplerParameterBase(context, entryPoint, samplerPacked, pname, nullptr); in ValidateGetSamplerParameterIivEXT()
1925 angle::EntryPoint entryPoint, in ValidateGetSamplerParameterIuivEXT() argument
1940 return ValidateGetSamplerParameterBase(context, entryPoint, samplerPacked, pname, nullptr); in ValidateGetSamplerParameterIuivEXT()
1944 angle::EntryPoint entryPoint, in ValidateGetTexParameterIivEXT() argument
1959 return ValidateGetTexParameterBase(context, entryPoint, targetPacked, pname, nullptr); in ValidateGetTexParameterIivEXT()
1963 angle::EntryPoint entryPoint, in ValidateGetTexParameterIuivEXT() argument
1978 return ValidateGetTexParameterBase(context, entryPoint, targetPacked, pname, nullptr); in ValidateGetTexParameterIuivEXT()
1982 angle::EntryPoint entryPoint, in ValidateSamplerParameterIivEXT() argument
1997 return ValidateSamplerParameterBase(context, entryPoint, samplerPacked, pname, -1, true, param); in ValidateSamplerParameterIivEXT()
2001 angle::EntryPoint entryPoint, in ValidateSamplerParameterIuivEXT() argument
2016 return ValidateSamplerParameterBase(context, entryPoint, samplerPacked, pname, -1, true, param); in ValidateSamplerParameterIuivEXT()
2020 angle::EntryPoint entryPoint, in ValidateTexParameterIivEXT() argument
2035 return ValidateTexParameterBase(context, entryPoint, targetPacked, pname, -1, true, params); in ValidateTexParameterIivEXT()
2039 angle::EntryPoint entryPoint, in ValidateTexParameterIuivEXT() argument
2054 return ValidateTexParameterBase(context, entryPoint, targetPacked, pname, -1, true, params); in ValidateTexParameterIuivEXT()
2058 angle::EntryPoint entryPoint, in ValidateImportSemaphoreZirconHandleANGLE() argument
2091 angle::EntryPoint entryPoint, in ValidatePLSCommon() argument
2142 angle::EntryPoint entryPoint, in ValidatePLSCommon() argument
2146 if (!ValidatePLSCommon(context, entryPoint, expectedStatus)) in ValidatePLSCommon()
2167 angle::EntryPoint entryPoint, in ValidatePLSInternalformat() argument
2187 angle::EntryPoint entryPoint, in ValidatePLSTextureType() argument
2208 angle::EntryPoint entryPoint, in ValidatePLSActiveBlendFunc() argument
2228 angle::EntryPoint entryPoint, in ValidatePLSActiveBlendEquation() argument
2258 bool ValidatePLSLoadOperation(const Context *context, angle::EntryPoint entryPoint, GLenum loadop) in ValidatePLSLoadOperation() argument
2275 bool ValidatePLSStoreOperation(const Context *context, angle::EntryPoint entryPoint, GLenum storeop) in ValidatePLSStoreOperation() argument
2291 angle::EntryPoint entryPoint, in ValidatePLSQueryCommon() argument
2314 angle::EntryPoint entryPoint, in ValidateFramebufferMemorylessPixelLocalStorageANGLE() argument
2318 if (!ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Any)) in ValidateFramebufferMemorylessPixelLocalStorageANGLE()
2327 if (!ValidatePLSInternalformat(context, entryPoint, internalformat)) in ValidateFramebufferMemorylessPixelLocalStorageANGLE()
2337 angle::EntryPoint entryPoint, in ValidateFramebufferTexturePixelLocalStorageANGLE() argument
2343 if (!ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Any)) in ValidateFramebufferTexturePixelLocalStorageANGLE()
2368 if (!ValidatePLSTextureType(context, entryPoint, tex, &textureDepth)) in ValidateFramebufferTexturePixelLocalStorageANGLE()
2407 if (!ValidatePLSInternalformat(context, entryPoint, internalformat)) in ValidateFramebufferTexturePixelLocalStorageANGLE()
2417 angle::EntryPoint entryPoint, in ValidateFramebufferPixelLocalClearValuefvANGLE() argument
2421 return ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Inactive); in ValidateFramebufferPixelLocalClearValuefvANGLE()
2425 angle::EntryPoint entryPoint, in ValidateFramebufferPixelLocalClearValueivANGLE() argument
2429 return ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Inactive); in ValidateFramebufferPixelLocalClearValueivANGLE()
2433 angle::EntryPoint entryPoint, in ValidateFramebufferPixelLocalClearValueuivANGLE() argument
2437 return ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Inactive); in ValidateFramebufferPixelLocalClearValueuivANGLE()
2441 angle::EntryPoint entryPoint, in ValidateBeginPixelLocalStorageANGLE() argument
2445 if (!ValidatePLSCommon(context, entryPoint, PLSExpectedStatus::Inactive)) in ValidateBeginPixelLocalStorageANGLE()
2490 if (!ValidatePLSActiveBlendFunc(context, entryPoint, blend.getDstAlphaIndexed(i)) || in ValidateBeginPixelLocalStorageANGLE()
2491 !ValidatePLSActiveBlendFunc(context, entryPoint, blend.getDstColorIndexed(i)) || in ValidateBeginPixelLocalStorageANGLE()
2492 !ValidatePLSActiveBlendFunc(context, entryPoint, blend.getSrcAlphaIndexed(i)) || in ValidateBeginPixelLocalStorageANGLE()
2493 !ValidatePLSActiveBlendFunc(context, entryPoint, blend.getSrcColorIndexed(i))) in ValidateBeginPixelLocalStorageANGLE()
2504 if (!ValidatePLSActiveBlendEquation(context, entryPoint, in ValidateBeginPixelLocalStorageANGLE()
2506 !ValidatePLSActiveBlendEquation(context, entryPoint, in ValidateBeginPixelLocalStorageANGLE()
2573 if (!ValidatePLSLoadOperation(context, entryPoint, loadops[i])) in ValidateBeginPixelLocalStorageANGLE()
2662 angle::EntryPoint entryPoint, in ValidateEndPixelLocalStorageANGLE() argument
2666 if (!ValidatePLSCommon(context, entryPoint, PLSExpectedStatus::Active)) in ValidateEndPixelLocalStorageANGLE()
2682 if (!ValidatePLSStoreOperation(context, entryPoint, storeops[i])) in ValidateEndPixelLocalStorageANGLE()
2691 bool ValidatePixelLocalStorageBarrierANGLE(const Context *context, angle::EntryPoint entryPoint) in ValidatePixelLocalStorageBarrierANGLE() argument
2693 return ValidatePLSCommon(context, entryPoint, PLSExpectedStatus::Active); in ValidatePixelLocalStorageBarrierANGLE()
2697 angle::EntryPoint entryPoint) in ValidateFramebufferPixelLocalStorageInterruptANGLE() argument
2720 angle::EntryPoint entryPoint) in ValidateFramebufferPixelLocalStorageRestoreANGLE() argument
2749 angle::EntryPoint entryPoint, in ValidateGetFramebufferPixelLocalStorageParameterfvANGLE() argument
2755 context, entryPoint, plane, pname, std::numeric_limits<GLsizei>::max(), nullptr, params); in ValidateGetFramebufferPixelLocalStorageParameterfvANGLE()
2759 angle::EntryPoint entryPoint, in ValidateGetFramebufferPixelLocalStorageParameterivANGLE() argument
2765 context, entryPoint, plane, pname, std::numeric_limits<GLsizei>::max(), nullptr, params); in ValidateGetFramebufferPixelLocalStorageParameterivANGLE()
2769 angle::EntryPoint entryPoint, in ValidateGetFramebufferPixelLocalStorageParameterfvRobustANGLE() argument
2776 if (!ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Any)) in ValidateGetFramebufferPixelLocalStorageParameterfvRobustANGLE()
2792 return ValidatePLSQueryCommon(context, entryPoint, paramCount, bufSize, params); in ValidateGetFramebufferPixelLocalStorageParameterfvRobustANGLE()
2796 angle::EntryPoint entryPoint, in ValidateGetFramebufferPixelLocalStorageParameterivRobustANGLE() argument
2803 if (!ValidatePLSCommon(context, entryPoint, plane, PLSExpectedStatus::Any)) in ValidateGetFramebufferPixelLocalStorageParameterivRobustANGLE()
2826 return ValidatePLSQueryCommon(context, entryPoint, paramCount, bufSize, params); in ValidateGetFramebufferPixelLocalStorageParameterivRobustANGLE()
2829 bool ValidateFramebufferFetchBarrierEXT(const Context *context, angle::EntryPoint entryPoint) in ValidateFramebufferFetchBarrierEXT() argument
2842 angle::EntryPoint entryPoint, in ValidatePatchParameteriEXT() argument
2848 errors->validationError(entryPoint, GL_INVALID_OPERATION, kTessellationShaderEXTNotEnabled); in ValidatePatchParameteriEXT()
2852 return ValidatePatchParameteriBase(state, errors, entryPoint, pname, value); in ValidatePatchParameteriEXT()
2857 angle::EntryPoint entryPoint, in ValidatePatchParameteriOES() argument
2863 errors->validationError(entryPoint, GL_INVALID_OPERATION, kTessellationShaderOESNotEnabled); in ValidatePatchParameteriOES()
2867 return ValidatePatchParameteriBase(state, errors, entryPoint, pname, value); in ValidatePatchParameteriOES()
2871 angle::EntryPoint entryPoint, in ValidateTexStorageMemFlags2DANGLE() argument
2889 if (!ValidateTexStorageMem2DEXT(context, entryPoint, targetPacked, levels, internalFormat, in ValidateTexStorageMemFlags2DANGLE()
2929 angle::EntryPoint entryPoint, in ValidateTexStorageMemFlags2DMultisampleANGLE() argument
2947 angle::EntryPoint entryPoint, in ValidateTexStorageMemFlags3DANGLE() argument
2965 angle::EntryPoint entryPoint, in ValidateTexStorageMemFlags3DMultisampleANGLE() argument
2985 angle::EntryPoint entryPoint, in ValidateBufferStorageEXT() argument
3044 angle::EntryPoint entryPoint, in ValidateClearTexImageEXT() argument
3051 return ValidateClearTexImageCommon(context, entryPoint, texturePacked, level, std::nullopt, in ValidateClearTexImageEXT()
3056 angle::EntryPoint entryPoint, in ValidateClearTexSubImageEXT() argument
3069 return ValidateClearTexImageCommon(context, entryPoint, texturePacked, level, in ValidateClearTexSubImageEXT()
3077 angle::EntryPoint entryPoint, in ValidateClipControlEXT() argument
3083 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateClipControlEXT()
3089 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidOriginEnum); in ValidateClipControlEXT()
3095 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidDepthEnum); in ValidateClipControlEXT()
3104 angle::EntryPoint entryPoint, in ValidateBufferStorageExternalEXT() argument
3111 if (!ValidateBufferStorageEXT(context, entryPoint, targetPacked, size, nullptr, flags)) in ValidateBufferStorageExternalEXT()
3132 angle::EntryPoint entryPoint, in ValidateNamedBufferStorageExternalEXT() argument
3146 angle::EntryPoint entryPoint, in ValidatePolygonModeANGLE() argument
3152 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidatePolygonModeANGLE()
3158 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCullMode); in ValidatePolygonModeANGLE()
3164 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPolygonMode); in ValidatePolygonModeANGLE()
3174 angle::EntryPoint entryPoint, in ValidatePolygonModeNV() argument
3180 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidatePolygonModeNV()
3186 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidCullMode); in ValidatePolygonModeNV()
3192 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidPolygonMode); in ValidatePolygonModeNV()
3202 angle::EntryPoint entryPoint, in ValidatePolygonOffsetClampEXT() argument
3209 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidatePolygonOffsetClampEXT()
3219 angle::EntryPoint entryPoint, in ValidatePrimitiveBoundingBoxEXT() argument
3231 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidatePrimitiveBoundingBoxEXT()
3241 angle::EntryPoint entryPoint, in ValidatePrimitiveBoundingBoxOES() argument
3253 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidatePrimitiveBoundingBoxOES()
3262 angle::EntryPoint entryPoint, in ValidateTexStorage3DMultisampleOES() argument
3277 return ValidateTexStorage3DMultisampleBase(context, entryPoint, target, samples, internalformat, in ValidateTexStorage3DMultisampleOES()
3283 angle::EntryPoint entryPoint, in ValidateActiveShaderProgramEXT() argument
3293 return ValidateActiveShaderProgramBase(context, entryPoint, pipelinePacked, programPacked); in ValidateActiveShaderProgramEXT()
3297 angle::EntryPoint entryPoint, in ValidateBindProgramPipelineEXT() argument
3306 return ValidateBindProgramPipelineBase(context, entryPoint, pipelinePacked); in ValidateBindProgramPipelineEXT()
3310 angle::EntryPoint entryPoint, in ValidateCreateShaderProgramvEXT() argument
3321 return ValidateCreateShaderProgramvBase(context, entryPoint, typePacked, count, strings); in ValidateCreateShaderProgramvEXT()
3325 angle::EntryPoint entryPoint, in ValidateDeleteProgramPipelinesEXT() argument
3335 return ValidateDeleteProgramPipelinesBase(context, entryPoint, n, pipelinesPacked); in ValidateDeleteProgramPipelinesEXT()
3339 angle::EntryPoint entryPoint, in ValidateGenProgramPipelinesEXT() argument
3349 return ValidateGenProgramPipelinesBase(context, entryPoint, n, pipelinesPacked); in ValidateGenProgramPipelinesEXT()
3353 angle::EntryPoint entryPoint, in ValidateGetProgramPipelineInfoLogEXT() argument
3365 return ValidateGetProgramPipelineInfoLogBase(context, entryPoint, pipelinePacked, bufSize, in ValidateGetProgramPipelineInfoLogEXT()
3370 angle::EntryPoint entryPoint, in ValidateGetProgramPipelineivEXT() argument
3381 return ValidateGetProgramPipelineivBase(context, entryPoint, pipelinePacked, pname, params); in ValidateGetProgramPipelineivEXT()
3385 angle::EntryPoint entryPoint, in ValidateIsProgramPipelineEXT() argument
3394 return ValidateIsProgramPipelineBase(context, entryPoint, pipelinePacked); in ValidateIsProgramPipelineEXT()
3398 angle::EntryPoint entryPoint, in ValidateProgramParameteriEXT() argument
3409 return ValidateProgramParameteriBase(context, entryPoint, programPacked, pname, value); in ValidateProgramParameteriEXT()
3413 angle::EntryPoint entryPoint, in ValidateProgramUniform1fEXT() argument
3424 return ValidateProgramUniform1fBase(context, entryPoint, programPacked, locationPacked, v0); in ValidateProgramUniform1fEXT()
3428 angle::EntryPoint entryPoint, in ValidateProgramUniform1fvEXT() argument
3440 return ValidateProgramUniform1fvBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform1fvEXT()
3445 angle::EntryPoint entryPoint, in ValidateProgramUniform1iEXT() argument
3456 return ValidateProgramUniform1iBase(context, entryPoint, programPacked, locationPacked, v0); in ValidateProgramUniform1iEXT()
3460 angle::EntryPoint entryPoint, in ValidateProgramUniform1ivEXT() argument
3472 return ValidateProgramUniform1ivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform1ivEXT()
3477 angle::EntryPoint entryPoint, in ValidateProgramUniform1uiEXT() argument
3488 return ValidateProgramUniform1uiBase(context, entryPoint, programPacked, locationPacked, v0); in ValidateProgramUniform1uiEXT()
3492 angle::EntryPoint entryPoint, in ValidateProgramUniform1uivEXT() argument
3504 return ValidateProgramUniform1uivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform1uivEXT()
3509 angle::EntryPoint entryPoint, in ValidateProgramUniform2fEXT() argument
3521 return ValidateProgramUniform2fBase(context, entryPoint, programPacked, locationPacked, v0, v1); in ValidateProgramUniform2fEXT()
3525 angle::EntryPoint entryPoint, in ValidateProgramUniform2fvEXT() argument
3537 return ValidateProgramUniform2fvBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform2fvEXT()
3542 angle::EntryPoint entryPoint, in ValidateProgramUniform2iEXT() argument
3554 return ValidateProgramUniform2iBase(context, entryPoint, programPacked, locationPacked, v0, v1); in ValidateProgramUniform2iEXT()
3558 angle::EntryPoint entryPoint, in ValidateProgramUniform2ivEXT() argument
3570 return ValidateProgramUniform2ivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform2ivEXT()
3575 angle::EntryPoint entryPoint, in ValidateProgramUniform2uiEXT() argument
3587 return ValidateProgramUniform2uiBase(context, entryPoint, programPacked, locationPacked, v0, in ValidateProgramUniform2uiEXT()
3592 angle::EntryPoint entryPoint, in ValidateProgramUniform2uivEXT() argument
3604 return ValidateProgramUniform2uivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform2uivEXT()
3609 angle::EntryPoint entryPoint, in ValidateProgramUniform3fEXT() argument
3622 return ValidateProgramUniform3fBase(context, entryPoint, programPacked, locationPacked, v0, v1, in ValidateProgramUniform3fEXT()
3627 angle::EntryPoint entryPoint, in ValidateProgramUniform3fvEXT() argument
3639 return ValidateProgramUniform3fvBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform3fvEXT()
3644 angle::EntryPoint entryPoint, in ValidateProgramUniform3iEXT() argument
3657 return ValidateProgramUniform3iBase(context, entryPoint, programPacked, locationPacked, v0, v1, in ValidateProgramUniform3iEXT()
3662 angle::EntryPoint entryPoint, in ValidateProgramUniform3ivEXT() argument
3674 return ValidateProgramUniform3ivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform3ivEXT()
3679 angle::EntryPoint entryPoint, in ValidateProgramUniform3uiEXT() argument
3692 return ValidateProgramUniform3uiBase(context, entryPoint, programPacked, locationPacked, v0, v1, in ValidateProgramUniform3uiEXT()
3697 angle::EntryPoint entryPoint, in ValidateProgramUniform3uivEXT() argument
3709 return ValidateProgramUniform3uivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform3uivEXT()
3714 angle::EntryPoint entryPoint, in ValidateProgramUniform4fEXT() argument
3728 return ValidateProgramUniform4fBase(context, entryPoint, programPacked, locationPacked, v0, v1, in ValidateProgramUniform4fEXT()
3733 angle::EntryPoint entryPoint, in ValidateProgramUniform4fvEXT() argument
3745 return ValidateProgramUniform4fvBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform4fvEXT()
3750 angle::EntryPoint entryPoint, in ValidateProgramUniform4iEXT() argument
3764 return ValidateProgramUniform4iBase(context, entryPoint, programPacked, locationPacked, v0, v1, in ValidateProgramUniform4iEXT()
3769 angle::EntryPoint entryPoint, in ValidateProgramUniform4ivEXT() argument
3775 return ValidateProgramUniform4ivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform4ivEXT()
3780 angle::EntryPoint entryPoint, in ValidateProgramUniform4uiEXT() argument
3794 return ValidateProgramUniform4uiBase(context, entryPoint, programPacked, locationPacked, v0, v1, in ValidateProgramUniform4uiEXT()
3799 angle::EntryPoint entryPoint, in ValidateProgramUniform4uivEXT() argument
3805 return ValidateProgramUniform4uivBase(context, entryPoint, programPacked, locationPacked, count, in ValidateProgramUniform4uivEXT()
3810 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix2fvEXT() argument
3823 return ValidateProgramUniformMatrix2fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix2fvEXT()
3828 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix2x3fvEXT() argument
3841 return ValidateProgramUniformMatrix2x3fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix2x3fvEXT()
3846 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix2x4fvEXT() argument
3859 return ValidateProgramUniformMatrix2x4fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix2x4fvEXT()
3864 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix3fvEXT() argument
3877 return ValidateProgramUniformMatrix3fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix3fvEXT()
3882 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix3x2fvEXT() argument
3895 return ValidateProgramUniformMatrix3x2fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix3x2fvEXT()
3900 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix3x4fvEXT() argument
3913 return ValidateProgramUniformMatrix3x4fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix3x4fvEXT()
3918 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix4fvEXT() argument
3931 return ValidateProgramUniformMatrix4fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix4fvEXT()
3936 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix4x2fvEXT() argument
3949 return ValidateProgramUniformMatrix4x2fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix4x2fvEXT()
3954 angle::EntryPoint entryPoint, in ValidateProgramUniformMatrix4x3fvEXT() argument
3967 return ValidateProgramUniformMatrix4x3fvBase(context, entryPoint, programPacked, locationPacked, in ValidateProgramUniformMatrix4x3fvEXT()
3972 angle::EntryPoint entryPoint, in ValidateUseProgramStagesEXT() argument
3983 return ValidateUseProgramStagesBase(context, entryPoint, pipelinePacked, stages, programPacked); in ValidateUseProgramStagesEXT()
3987 angle::EntryPoint entryPoint, in ValidateValidateProgramPipelineEXT() argument
3996 return ValidateValidateProgramPipelineBase(context, entryPoint, pipelinePacked); in ValidateValidateProgramPipelineEXT()
4001 angle::EntryPoint entryPoint, in ValidateGetObjectLabelEXT() argument
4020 return ValidateObjectIdentifierAndName(context, entryPoint, type, object); in ValidateGetObjectLabelEXT()
4024 angle::EntryPoint entryPoint, in ValidateLabelObjectEXT() argument
4042 return ValidateObjectIdentifierAndName(context, entryPoint, type, object); in ValidateLabelObjectEXT()
4046 angle::EntryPoint entryPoint, in ValidateEGLImageTargetTextureStorageEXT() argument
4056 angle::EntryPoint entryPoint, in ValidateEGLImageTargetTexStorageEXT() argument
4094 if (!ValidateEGLImageObject(context, entryPoint, targetType, image)) in ValidateEGLImageTargetTexStorageEXT()
4142 if (!ValidateES3TexStorageParametersLevel(context, entryPoint, targetType, levelCount, width, in ValidateEGLImageTargetTexStorageEXT()
4158 else if (!ValidateES3TexStorageParametersExtent(context, entryPoint, targetType, levelCount, in ValidateEGLImageTargetTexStorageEXT()
4165 if (!ValidateES3TexStorageParametersTexObject(context, entryPoint, targetType)) in ValidateEGLImageTargetTexStorageEXT()
4171 if (!ValidateES3TexStorageParametersFormat(context, entryPoint, targetType, levelCount, in ValidateEGLImageTargetTexStorageEXT()
4182 angle::EntryPoint entryPoint, in ValidateAcquireTexturesANGLE() argument
4211 angle::EntryPoint entryPoint, in ValidateReleaseTexturesANGLE() argument
4234 angle::EntryPoint entryPoint, in ValidateFramebufferParameteriMESA() argument
4244 return ValidateFramebufferParameteriBase(context, entryPoint, target, pname, param); in ValidateFramebufferParameteriMESA()
4248 angle::EntryPoint entryPoint, in ValidateGetFramebufferParameterivMESA() argument
4258 return ValidateGetFramebufferParameterivBase(context, entryPoint, target, pname, params); in ValidateGetFramebufferParameterivMESA()
4263 angle::EntryPoint entryPoint, in ValidateBeginPerfMonitorAMD() argument
4276 angle::EntryPoint entryPoint, in ValidateDeletePerfMonitorsAMD() argument
4290 bool ValidateEndPerfMonitorAMD(const Context *context, angle::EntryPoint entryPoint, GLuint monitor) in ValidateEndPerfMonitorAMD() argument
4308 angle::EntryPoint entryPoint, in ValidateGenPerfMonitorsAMD() argument
4322 angle::EntryPoint entryPoint, in ValidateGetPerfMonitorCounterDataAMD() argument
4357 angle::EntryPoint entryPoint, in ValidateGetPerfMonitorCounterInfoAMD() argument
4398 angle::EntryPoint entryPoint, in ValidateGetPerfMonitorCounterStringAMD() argument
4429 angle::EntryPoint entryPoint, in ValidateGetPerfMonitorCountersAMD() argument
4454 angle::EntryPoint entryPoint, in ValidateGetPerfMonitorGroupStringAMD() argument
4478 angle::EntryPoint entryPoint, in ValidateGetPerfMonitorGroupsAMD() argument
4493 angle::EntryPoint entryPoint, in ValidateSelectPerfMonitorCountersAMD() argument
4512 angle::EntryPoint entryPoint, in ValidateShadingRateQCOM() argument
4517 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateShadingRateQCOM()
4524 errors->validationError(entryPoint, GL_INVALID_ENUM, kInvalidShadingRate); in ValidateShadingRateQCOM()
4533 angle::EntryPoint entryPoint, in ValidateLogicOpANGLE() argument
4538 errors->validationError(entryPoint, GL_INVALID_OPERATION, kExtensionNotEnabled); in ValidateLogicOpANGLE()
4542 return ValidateLogicOpCommon(state, errors, entryPoint, opcodePacked); in ValidateLogicOpANGLE()
4546 angle::EntryPoint entryPoint, in ValidateFramebufferFoveationConfigQCOM() argument
4591 angle::EntryPoint entryPoint, in ValidateFramebufferFoveationParametersQCOM() argument
4639 angle::EntryPoint entryPoint, in ValidateTextureFoveationParametersQCOM() argument
4680 angle::EntryPoint entryPoint, in ValidateEndTilingQCOM() argument
4703 angle::EntryPoint entryPoint, in ValidateStartTilingQCOM() argument
4767 angle::EntryPoint entryPoint, in ValidateTexStorageAttribs2DEXT() argument
4789 return ValidateES2TexStorageParametersBase(context, entryPoint, targetType, levels, in ValidateTexStorageAttribs2DEXT()
4795 return ValidateES3TexStorage2DParameters(context, entryPoint, targetType, levels, in ValidateTexStorageAttribs2DEXT()
4803 angle::EntryPoint entryPoint, in ValidateTexStorageAttribs3DEXT() argument
4826 return ValidateES2TexStorageParametersBase(context, entryPoint, targetType, levels, in ValidateTexStorageAttribs3DEXT()
4832 return ValidateES3TexStorage3DParameters(context, entryPoint, targetType, levels, in ValidateTexStorageAttribs3DEXT()