Lines Matching refs:mLinkingState
1370 ASSERT(!mLinkingState); in id()
1376 ASSERT(!mLinkingState); in setLabel()
1382 ASSERT(!mLinkingState); in getLabel()
1408 ASSERT(!mLinkingState); in getAttachedShadersCount()
1423 ASSERT(!mLinkingState); in getAttachedShader()
1429 ASSERT(!mLinkingState); in bindAttributeLocation()
1435 ASSERT(!mLinkingState); in bindUniformLocation()
1455 if (mLinkingState && mLinkingState->linkedExecutable) in link()
1457 mState.mExecutable = mLinkingState->linkedExecutable; in link()
1468 ASSERT(!mLinkingState); in linkImpl()
1634 mLinkingState = std::move(linkingState); in linkImpl()
1635 mLinkingState->linkingFromBinary = false; in linkImpl()
1636 mLinkingState->programHash = programHash; in linkImpl()
1637 mLinkingState->linkEvent = mProgram->link(context, resources, infoLog, mergedVaryings); in linkImpl()
1648 mLinkingState->linkedExecutable = mState.mExecutable; in linkImpl()
1656 return (mLinkingState.get() && mLinkingState->linkEvent && in isLinking()
1657 mLinkingState->linkEvent->isLinking()); in isLinking()
1662 ASSERT(mLinkingState.get()); in resolveLinkImpl()
1664 angle::Result result = mLinkingState->linkEvent->wait(context); in resolveLinkImpl()
1667 std::unique_ptr<LinkingState> linkingState = std::move(mLinkingState); in resolveLinkImpl()
1804 if (mLinkingState && mLinkingState->linkedExecutable) in unlink()
1808 mState.mExecutable.reset(new ProgramExecutable(*mLinkingState->linkedExecutable)); in unlink()
1844 ASSERT(!mLinkingState); in loadBinary()
1900 mLinkingState = std::move(linkingState); in loadBinary()
1912 ASSERT(!mLinkingState); in saveBinary()
1957 ASSERT(!mLinkingState); in getBinaryLength()
1976 ASSERT(!mLinkingState); in setBinaryRetrievableHint()
1984 ASSERT(!mLinkingState); in getBinaryRetrievableHint()
1990 ASSERT(!mLinkingState); in setSeparable()
2001 ASSERT(!mLinkingState); in isSeparable()
2018 ASSERT(!mLinkingState); in getAttachedShaders()
2038 ASSERT(!mLinkingState); in getAttributeLocation()
2049 ASSERT(!mLinkingState); in getActiveAttribute()
2082 ASSERT(!mLinkingState); in getActiveAttributeCount()
2093 ASSERT(!mLinkingState); in getActiveAttributeMaxLength()
2111 ASSERT(!mLinkingState); in getAttributes()
2117 ASSERT(!mLinkingState); in getComputeShaderLocalSize()
2123 ASSERT(!mLinkingState && mState.mExecutable); in getGeometryShaderInputPrimitiveType()
2128 ASSERT(!mLinkingState && mState.mExecutable); in getGeometryShaderOutputPrimitiveType()
2133 ASSERT(!mLinkingState && mState.mExecutable); in getGeometryShaderInvocations()
2138 ASSERT(!mLinkingState && mState.mExecutable); in getGeometryShaderMaxVertices()
2144 ASSERT(!mLinkingState && mState.mExecutable); in getTessControlShaderVertices()
2150 ASSERT(!mLinkingState && mState.mExecutable); in getTessGenMode()
2156 ASSERT(!mLinkingState && mState.mExecutable); in getTessGenPointMode()
2162 ASSERT(!mLinkingState && mState.mExecutable); in getTessGenSpacing()
2168 ASSERT(!mLinkingState && mState.mExecutable); in getTessGenVertexOrder()
2174 ASSERT(!mLinkingState); in getInputResource()
2181 ASSERT(!mLinkingState); in getInputResourceIndex()
2282 ASSERT(!mLinkingState); in getOutputResourceIndex()
2299 ASSERT(!mLinkingState); in getOutputResourceCount()
2305 ASSERT(!mLinkingState); in getOutputVariableTypes()
2339 ASSERT(!mLinkingState); in getInputResourceName()
2348 ASSERT(!mLinkingState); in getOutputResourceName()
2357 ASSERT(!mLinkingState); in getUniformResourceName()
2367 ASSERT(!mLinkingState); in getBufferVariableResourceName()
2386 ASSERT(!mLinkingState); in getInputResourceName()
2394 ASSERT(!mLinkingState); in getOutputResourceName()
2402 ASSERT(!mLinkingState); in getOutputResource()
2409 ASSERT(!mLinkingState); in getAttributeBindings()
2414 ASSERT(!mLinkingState); in getUniformLocationBindings()
2420 ASSERT(!mLinkingState); in getFragmentOutputLocations()
2426 ASSERT(!mLinkingState); in getFragmentOutputIndexes()
2432 ASSERT(!mLinkingState); in getDrawBufferTypeMask()
2438 ASSERT(!mLinkingState); in getTransformFeedbackStrides()
2444 ASSERT(!mLinkingState); in getFragDataLocation()
2457 ASSERT(!mLinkingState); in getFragDataIndex()
2478 ASSERT(!mLinkingState); in getActiveUniform()
2513 ASSERT(!mLinkingState); in getActiveUniformCount()
2526 ASSERT(!mLinkingState); in getActiveBufferVariableCount()
2532 ASSERT(!mLinkingState); in getActiveUniformMaxLength()
2556 ASSERT(!mLinkingState); in isValidUniformLocation()
2565 ASSERT(!mLinkingState); in getUniformByLocation()
2573 ASSERT(!mLinkingState); in getUniformLocation()
2581 ASSERT(!mLinkingState); in getBufferVariableByIndex()
2588 ASSERT(!mLinkingState); in getUniformLocation()
2594 ASSERT(!mLinkingState); in getUniformIndex()
2615 ASSERT(!mLinkingState); in setUniform1fv()
2628 ASSERT(!mLinkingState); in setUniform2fv()
2641 ASSERT(!mLinkingState); in setUniform3fv()
2654 ASSERT(!mLinkingState); in setUniform4fv()
2670 ASSERT(!mLinkingState); in setUniform1iv()
2689 ASSERT(!mLinkingState); in setUniform2iv()
2702 ASSERT(!mLinkingState); in setUniform3iv()
2715 ASSERT(!mLinkingState); in setUniform4iv()
2728 ASSERT(!mLinkingState); in setUniform1uiv()
2741 ASSERT(!mLinkingState); in setUniform2uiv()
2754 ASSERT(!mLinkingState); in setUniform3uiv()
2767 ASSERT(!mLinkingState); in setUniform4uiv()
2783 ASSERT(!mLinkingState); in setUniformMatrix2fv()
2798 ASSERT(!mLinkingState); in setUniformMatrix3fv()
2813 ASSERT(!mLinkingState); in setUniformMatrix4fv()
2828 ASSERT(!mLinkingState); in setUniformMatrix2x3fv()
2843 ASSERT(!mLinkingState); in setUniformMatrix2x4fv()
2858 ASSERT(!mLinkingState); in setUniformMatrix3x2fv()
2873 ASSERT(!mLinkingState); in setUniformMatrix3x4fv()
2888 ASSERT(!mLinkingState); in setUniformMatrix4x2fv()
2903 ASSERT(!mLinkingState); in setUniformMatrix4x3fv()
2915 ASSERT(!mLinkingState); in getSamplerUniformBinding()
2926 ASSERT(!mLinkingState); in getImageUniformBinding()
2936 ASSERT(!mLinkingState); in getUniformfv()
2964 ASSERT(!mLinkingState); in getUniformiv()
2992 ASSERT(!mLinkingState); in getUniformuiv()
3020 ASSERT(!mLinkingState); in flagForDeletion()
3026 ASSERT(!mLinkingState); in isFlaggedForDeletion()
3032 ASSERT(!mLinkingState); in validate()
3048 ASSERT(!mLinkingState); in isValidated()
3057 ASSERT(!mLinkingState); in getActiveUniformBlockName()
3067 ASSERT(!mLinkingState); in getActiveShaderStorageBlockName()
3094 ASSERT(!mLinkingState); in getActiveUniformBlockMaxNameLength()
3100 ASSERT(!mLinkingState); in getActiveShaderStorageBlockMaxNameLength()
3106 ASSERT(!mLinkingState); in getUniformBlockIndex()
3112 ASSERT(!mLinkingState); in getShaderStorageBlockIndex()
3118 ASSERT(!mLinkingState); in getUniformBlockByIndex()
3125 ASSERT(!mLinkingState); in getShaderStorageBlockByIndex()
3132 ASSERT(!mLinkingState); in bindUniformBlock()
3141 ASSERT(!mLinkingState); in getUniformBlockBinding()
3147 ASSERT(!mLinkingState); in getShaderStorageBlockBinding()
3155 ASSERT(!mLinkingState); in setTransformFeedbackVaryings()
3172 ASSERT(!mLinkingState); in getTransformFeedbackVarying()
3201 ASSERT(!mLinkingState); in getTransformFeedbackVaryingCount()
3214 ASSERT(!mLinkingState); in getTransformFeedbackVaryingMaxLength()
3234 ASSERT(!mLinkingState); in getTransformFeedbackBufferMode()
3422 ASSERT(!mLinkingState); in getTransformFeedbackVaryingResourceIndex()
3437 ASSERT(!mLinkingState); in getTransformFeedbackVaryingResource()
3444 ASSERT(!mLinkingState); in hasDrawIDUniform()
3450 ASSERT(!mLinkingState); in setDrawIDUniform()
3457 ASSERT(!mLinkingState); in hasBaseVertexUniform()
3463 ASSERT(!mLinkingState); in setBaseVertexUniform()
3475 ASSERT(!mLinkingState); in hasBaseInstanceUniform()
3481 ASSERT(!mLinkingState); in setBaseInstanceUniform()
4587 ASSERT(!mLinkingState); in syncState()