• Home
  • Raw
  • Download

Lines Matching refs:fVariable

510     switch (ref.fVariable.fModifiers.fLayout.fBuiltin) {  in writeVariableReference()
529 if (Variable::kGlobal_Storage == ref.fVariable.fStorage) { in writeVariableReference()
530 if (ref.fVariable.fModifiers.fFlags & Modifiers::kIn_Flag) { in writeVariableReference()
532 } else if (ref.fVariable.fModifiers.fFlags & Modifiers::kOut_Flag) { in writeVariableReference()
534 } else if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag && in writeVariableReference()
535 ref.fVariable.fType.kind() != Type::kSampler_Kind) { in writeVariableReference()
541 this->writeName(ref.fVariable.fName); in writeVariableReference()
677 Variable::kParameter_Storage == ((VariableReference&) *b.fLeft).fVariable.fStorage && in writeBinaryExpression()
678 (((VariableReference&) *b.fLeft).fVariable.fModifiers.fFlags & Modifiers::kOut_Flag)) { in writeBinaryExpression()
825 this->writeType(intf.fVariable.fType); in writeFunction()
830 this->write(to_string(intf.fVariable.fModifiers.fLayout.fSet)); in writeFunction()
832 this->write(to_string(intf.fVariable.fModifiers.fLayout.fBinding)); in writeFunction()
982 this->writeModifiers(intf.fVariable.fModifiers, true); in writeInterfaceBlock()
985 const Type* structType = &intf.fVariable.fType; in writeInterfaceBlock()
1553 if (v.fVariable.fModifiers.fLayout.fBuiltin == SK_FRAGCOORD_BUILTIN) { in requirements()
1555 } else if (Variable::kGlobal_Storage == v.fVariable.fStorage) { in requirements()
1556 if (v.fVariable.fModifiers.fFlags & Modifiers::kIn_Flag) { in requirements()
1558 } else if (v.fVariable.fModifiers.fFlags & Modifiers::kOut_Flag) { in requirements()
1560 } else if (v.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag && in requirements()
1561 v.fVariable.fType.kind() != Type::kSampler_Kind) { in requirements()