Searched refs:isShaderIOBlock (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ValidateTypeSizeLimitations.cpp | 101 bool isShaderIOBlock, in setFieldOrVariableProperties() argument 108 variableOut->isShaderIOBlock = isShaderIOBlock; in setFieldOrVariableProperties() 129 setFieldProperties(*field->type(), field->name(), staticUse, isShaderIOBlock, in setFieldOrVariableProperties() 134 else if (interfaceBlock && isShaderIOBlock) in setFieldOrVariableProperties() 147 fieldVariable.isShaderIOBlock = true; in setFieldOrVariableProperties() 169 bool isShaderIOBlock, in setFieldProperties() argument 174 setFieldOrVariableProperties(type, staticUse, isShaderIOBlock, isPatch, variableOut); in setFieldProperties() 186 const bool isShaderIOBlock = type.getInterfaceBlock() != nullptr; in setCommonVariableProperties() local 189 setFieldOrVariableProperties(type, staticUse, isShaderIOBlock, isPatch, variableOut); in setCommonVariableProperties()
|
D | ShaderVars.cpp | 54 isShaderIOBlock(false), in ShaderVariable() 92 isShaderIOBlock(other.isShaderIOBlock), in ShaderVariable() 124 isShaderIOBlock = other.isShaderIOBlock; in operator =() 142 isInvariant != other.isInvariant || isShaderIOBlock != other.isShaderIOBlock || in operator ==() 317 if (!isShaderIOBlock || !name.empty()) in findField() 326 std::string baseName = isShaderIOBlock ? structOrBlockName : name; in findField() 457 if (isShaderIOBlock != other.isShaderIOBlock) in isSameNameAtLinkTime() 462 if (isShaderIOBlock) in isSameNameAtLinkTime()
|
D | CollectVariables.cpp | 142 bool isShaderIOBlock, 148 bool isShaderIOBlock, 335 bool isShaderIOBlock = in setBuiltInInfoFromSymbol() local 341 setFieldOrVariableProperties(type, true, isShaderIOBlock, isPatch, info); in setBuiltInInfoFromSymbol() 726 bool isShaderIOBlock, in setFieldOrVariableProperties() argument 733 variableOut->isShaderIOBlock = isShaderIOBlock; in setFieldOrVariableProperties() 754 setFieldProperties(*field->type(), field->name(), staticUse, isShaderIOBlock, isPatch, in setFieldOrVariableProperties() 759 else if (interfaceBlock && isShaderIOBlock) in setFieldOrVariableProperties() 774 fieldVariable.isShaderIOBlock = true; in setFieldOrVariableProperties() 815 bool isShaderIOBlock, in setFieldProperties() argument [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | VaryingPacking.cpp | 103 if (front.isShaderIOBlock != back.isShaderIOBlock) in InterfaceVariablesMatch() 109 const std::string &backName = back.isShaderIOBlock ? back.structOrBlockName : back.name; in InterfaceVariablesMatch() 110 const std::string &frontName = front.isShaderIOBlock ? front.structOrBlockName : front.name; in InterfaceVariablesMatch() 571 if (frontField->isShaderIOBlock) in collectUserVaryingField() 585 if (backField->isShaderIOBlock) in collectUserVaryingField() 643 if (frontField->isShaderIOBlock) in collectUserVaryingFieldTF() 722 if (input->isShaderIOBlock) in collectVarying() 750 (input->isShaderIOBlock && in collectTFVarying() 762 ASSERT(input->isShaderIOBlock || (!field->isStruct() && !field->isArray())); in collectTFVarying() 766 if (input->isShaderIOBlock) in collectTFVarying() [all …]
|
D | Shader.cpp | 735 (!field->isArray() || varying.isShaderIOBlock)); in getTransformFeedbackVaryingMappedName() 738 if (!varying.isShaderIOBlock || !varying.name.empty()) in getTransformFeedbackVaryingMappedName() 740 mappedName = varying.isShaderIOBlock ? varying.mappedStructOrBlockName in getTransformFeedbackVaryingMappedName()
|
D | ProgramLinkedResources.cpp | 1712 input->isShaderIOBlock ? input->structOrBlockName : input->name; in LinkValidateShaderInterfaceMatching() 1760 if (!variable1.isShaderIOBlock && !variable2.isShaderIOBlock && in LinkValidateProgramVariables() 1790 if (variable1.isShaderIOBlock && variable2.isShaderIOBlock) in LinkValidateProgramVariables()
|
D | ProgramExecutable.h | 78 ASSERT(parent.isShaderIOBlock || !parent.name.empty()); in TransformFeedbackVarying()
|
D | Program.cpp | 675 ASSERT(!var.name.empty() || var.isShaderIOBlock); in UpdateInterfaceVariable() 689 const std::string &baseName = var.isShaderIOBlock ? var.structOrBlockName : var.name; in UpdateInterfaceVariable() 1002 stream->writeBool(var.isShaderIOBlock); in WriteShaderVar() 1038 var->isShaderIOBlock = stream->readBool(); in LoadShaderVar()
|
/third_party/skia/third_party/externals/angle2/include/GLSLANG/ |
D | ShaderVars.h | 235 bool isShaderIOBlock; member
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | glslang_wrapper_utils.cpp | 616 if (!IsFirstRegisterOfVarying(varyingReg, tfVarying.isShaderIOBlock)) in AssignTransformFeedbackQualifiers() 623 if (tfVarying.isShaderIOBlock) in AssignTransformFeedbackQualifiers() 652 const int fieldIndex = tfVarying.isShaderIOBlock ? originalVarying->fieldIndex : -1; in AssignTransformFeedbackQualifiers()
|
/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/ |
D | CollectVariables_test.cpp | 1212 EXPECT_TRUE(varying.isShaderIOBlock); in TEST_F()
|