Home
last modified time | relevance | path

Searched refs:frontVarying (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/
DVaryingPacking.h82 return frontVarying.varying ? !frontVarying.parentStructName.empty() in isStructField()
95 return frontVarying.varying ? *frontVarying.varying : *backVarying.varying; in varying()
101 return frontVarying.varying ? frontVarying.parentStructName : backVarying.parentStructName; in getParentStructName()
106 ASSERT(stage == frontVarying.stage || stage == backVarying.stage); in fullName()
108 stage == frontVarying.stage ? frontVarying : backVarying; in fullName()
127 return frontVarying.stage == ShaderType::Vertex && backVarying.varying == nullptr; in vertexOnly()
133 VaryingInShaderRef frontVarying; member
176 return packedVarying->fullName(packedVarying->frontVarying.stage); in tfVaryingName()
DVaryingPacking.cpp155 std::vector<unsigned int> StripVaryingArrayDimension(const sh::ShaderVariable *frontVarying, in StripVaryingArrayDimension() argument
175 if (frontVarying && frontVarying->isArray() && !frontVarying->isPatch && !isStructField && in StripVaryingArrayDimension()
178 std::vector<unsigned int> arr = frontVarying->arraySizes; in StripVaryingArrayDimension()
183 return frontVarying ? frontVarying->arraySizes : backVarying->arraySizes; in StripVaryingArrayDimension()
229 : frontVarying(std::move(frontVaryingIn)), in PackedVarying()
241 : frontVarying(std::move(other.frontVarying)), in PackedVarying()
252 std::swap(frontVarying, other.frontVarying); in operator =()
270 StripVaryingArrayDimension(frontVarying.varying, frontVarying.stage, backVarying.varying, in getBasicTypeElementCount()
529 VaryingInShaderRef frontVarying(ref.frontShaderStage, input); in collectUserVarying() local
532 mPackedVaryings.emplace_back(std::move(frontVarying), std::move(backVarying), interpolation); in collectUserVarying()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DDynamicHLSL.cpp618 const auto &varying = *packedVarying.frontVarying.varying; in generateShaderLinkHLSL()
625 vertexGenerateOutput << DecorateVariable(packedVarying.frontVarying.parentStructName) in generateShaderLinkHLSL()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp444 if (varying.frontVarying.varying && (varying.frontVarying.stage == shaderType)) in AssignVaryingLocations()
446 AddVaryingLocationInfo(variableInfoMapOut, varying.frontVarying, in AssignVaryingLocations()
625 if (varying->frontVarying.parentStructName == tfVarying.structOrBlockName) in AssignTransformFeedbackQualifiers()
631 if (fieldName == varying->frontVarying.varying->name.c_str()) in AssignTransformFeedbackQualifiers()
638 else if (varying->frontVarying.varying->name == tfVarying.name) in AssignTransformFeedbackQualifiers()
649 ? originalVarying->frontVarying.parentStructMappedName in AssignTransformFeedbackQualifiers()
650 : originalVarying->frontVarying.varying->mappedName; in AssignTransformFeedbackQualifiers()