• Home
  • Raw
  • Download

Lines Matching refs:fModifiers

19     return (var.fModifiers.fFlags & Modifiers::kUniform_Flag) &&  in needs_uniform_var()
88 int builtin = ((VariableReference&) base).fVariable.fModifiers.fLayout.fBuiltin; in writeIndexExpression()
135 if (var.fModifiers.fLayout.fCType == SkSL::Layout::CType::kSkPMColor4f) { in default_value()
142 return !(var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in is_private()
143 !(var.fModifiers.fFlags & Modifiers::kIn_Flag) && in is_private()
145 var.fModifiers.fLayout.fBuiltin == -1; in is_private()
149 return (var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in is_uniform_in()
150 (var.fModifiers.fFlags & Modifiers::kIn_Flag) && in is_uniform_in()
213 this->writeRuntimeValue(var.fType, var.fModifiers.fLayout, var.fName); in writeVarInitializer()
256 switch (ref.fVariable.fModifiers.fLayout.fBuiltin) { in writeVariableReference()
280 if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag) { in writeVariableReference()
286 if (ref.fVariable.fModifiers.fLayout.fWhen.size()) { in writeVariableReference()
297 this->writeRuntimeValue(ref.fVariable.fType, ref.fVariable.fModifiers.fLayout, in writeVariableReference()
483 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kUniform_Flag) || in writeProgramElement()
484 -1 != var.fModifiers.fLayout.fBuiltin) { in writeProgramElement()
496 if (var.fModifiers.fFlags & Modifiers::kHighp_Flag) { in addUniform()
498 } else if (var.fModifiers.fFlags & Modifiers::kMediump_Flag) { in addUniform()
500 } else if (var.fModifiers.fFlags & Modifiers::kLowp_Flag) { in addUniform()
526 if (var.fModifiers.fLayout.fWhen.size()) { in addUniform()
527 this->writef(" if (%s) {\n ", var.fModifiers.fLayout.fWhen.c_str()); in addUniform()
533 if (var.fModifiers.fLayout.fWhen.size()) { in addUniform()
555 decl.fVar->fModifiers.fLayout).c_str(), in writePrivateVars()
558 } else if (decl.fVar->fModifiers.fLayout.fFlags & Layout::kTracked_Flag) { in writePrivateVars()
868 bool conditionalUniform = u->fModifiers.fLayout.fWhen != ""; in writeSetData()
869 bool isTracked = u->fModifiers.fLayout.fFlags & Layout::kTracked_Flag; in writeSetData()
887 u->fModifiers.fLayout); in writeSetData()
1059 if (param->fModifiers.fLayout.fKey != Layout::kNo_Key && in writeGetKey()
1060 (param->fModifiers.fFlags & Modifiers::kUniform_Flag)) { in writeGetKey()
1064 switch (param->fModifiers.fLayout.fKey) { in writeGetKey()
1109 if ((decl.fVar->fModifiers.fFlags & Modifiers::kUniform_Flag) && in generateCode()
1124 if (decl.fVar->fModifiers.fLayout.fFlags & Layout::kTracked_Flag) { in generateCode()
1134 if (decl.fVar->fModifiers.fLayout.fFlags & Layout::kTracked_Flag) { in generateCode()
1163 if (needs_uniform_var(*u) && !(u->fModifiers.fFlags & Modifiers::kIn_Flag)) { in generateCode()