Home
last modified time | relevance | path

Searched refs:fModifiers (Results 1 – 25 of 56) sorted by relevance

123

/external/skqp/src/sksl/
DSkSLCPPCodeGenerator.cpp19 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()
[all …]
DSkSLMetalCodeGenerator.cpp242 if (c.fFunction.fParameters[i]->fModifiers.fFlags & Modifiers::kOut_Flag) { in writeFunctionCall()
410 switch (ref.fVariable.fModifiers.fLayout.fBuiltin) { in writeVariableReference()
430 if (ref.fVariable.fModifiers.fFlags & Modifiers::kIn_Flag) { in writeVariableReference()
432 } else if (ref.fVariable.fModifiers.fFlags & Modifiers::kOut_Flag) { in writeVariableReference()
434 } else if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag && in writeVariableReference()
458 switch (field->fModifiers.fLayout.fBuiltin) { in writeFieldAccess()
536 (((VariableReference&) *b.fLeft).fVariable.fModifiers.fFlags & Modifiers::kOut_Flag)) { in writeBinaryExpression()
663 this->write(to_string(var.fVar->fModifiers.fLayout.fBinding)); in writeFunction()
669 this->write(to_string(var.fVar->fModifiers.fLayout.fBinding)); in writeFunction()
684 this->write(to_string(intf.fVariable.fModifiers.fLayout.fSet)); in writeFunction()
[all …]
DSkSLPipelineStageCodeGenerator.cpp117 switch (ref.fVariable.fModifiers.fLayout.fBuiltin) { in writeVariableReference()
133 if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag) { in writeVariableReference()
149 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | in writeVariableReference()
221 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kUniform_Flag) || in writeProgramElement()
222 -1 != var.fModifiers.fLayout.fBuiltin) { in writeProgramElement()
DSkSLIRGenerator.cpp261 (decl.fModifiers.fFlags & Modifiers::kIn_Flag) && in convertVarDeclarations()
266 if (decl.fModifiers.fLayout.fLocation == 0 && decl.fModifiers.fLayout.fIndex == 0 && in convertVarDeclarations()
267 (decl.fModifiers.fFlags & Modifiers::kOut_Flag) && fKind == Program::kFragment_Kind && in convertVarDeclarations()
301 auto var = std::unique_ptr<Variable>(new Variable(decl.fOffset, decl.fModifiers, in convertVarDeclarations()
326 ((Variable*) (*fSymbolTable)[varDecl.fName])->fModifiers.fLayout.fBuiltin >= 0) { in convertVarDeclarations()
329 old->fModifiers = var->fModifiers; in convertVarDeclarations()
343 Modifiers modifiers = m.fModifiers; in convertModifiersDeclaration()
350 invocationId->fModifiers.fFlags = 0; in convertModifiersDeclaration()
351 invocationId->fModifiers.fLayout.fBuiltin = -1; in convertModifiersDeclaration()
686 Variable* var = new Variable(param->fOffset, param->fModifiers, name, *type, in convertFunction()
[all …]
/external/skia/src/sksl/ir/
DSkSLVariable.h36 , fModifiers(modifiers) in INHERITED()
52 return fModifiers.description() + fType.fName + " " + fName; in description()
56 if (fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kOut_Flag | in dead()
61 (!fReadCount && !(fModifiers.fFlags & (Modifiers::kPLS_Flag | in dead()
65 mutable Modifiers fModifiers; member
DSkSLModifiersDeclaration.h24 , fModifiers(modifiers) {} in ModifiersDeclaration()
27 return std::unique_ptr<ProgramElement>(new ModifiersDeclaration(fModifiers)); in clone()
31 return fModifiers.description() + ";"; in description()
34 Modifiers fModifiers; member
DSkSLVariableReference.cpp98 (fVariable.fModifiers.fFlags & Modifiers::kIn_Flag) && in constantPropagate()
99 !(fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag)) { in constantPropagate()
102 if ((fVariable.fModifiers.fFlags & Modifiers::kConst_Flag) && fVariable.fInitialValue && in constantPropagate()
/external/skqp/src/sksl/ir/
DSkSLModifiersDeclaration.h24 , fModifiers(modifiers) {} in ModifiersDeclaration()
27 return std::unique_ptr<ProgramElement>(new ModifiersDeclaration(fModifiers)); in clone()
31 return fModifiers.description() + ";"; in description()
34 Modifiers fModifiers; member
DSkSLVariable.h36 , fModifiers(modifiers) in INHERITED()
52 return fModifiers.description() + fType.fName + " " + fName; in description()
56 return !fWriteCount || (!fReadCount && !(fModifiers.fFlags & (Modifiers::kOut_Flag | in dead()
61 mutable Modifiers fModifiers; member
/external/skia/src/sksl/
DSkSLMetalCodeGenerator.cpp251 if (c.fFunction.fParameters[i]->fModifiers.fFlags & Modifiers::kOut_Flag) { in writeFunctionCall()
510 switch (ref.fVariable.fModifiers.fLayout.fBuiltin) { 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()
558 switch (field->fModifiers.fLayout.fBuiltin) { in writeFieldAccess()
678 (((VariableReference&) *b.fLeft).fVariable.fModifiers.fFlags & Modifiers::kOut_Flag)) { in writeBinaryExpression()
809 this->write(to_string(var.fVar->fModifiers.fLayout.fBinding)); in writeFunction()
815 this->write(to_string(var.fVar->fModifiers.fLayout.fBinding)); in writeFunction()
830 this->write(to_string(intf.fVariable.fModifiers.fLayout.fSet)); in writeFunction()
[all …]
DSkSLCPPCodeGenerator.cpp19 return (var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in needs_uniform_var()
114 int builtin = ((VariableReference&) base).fVariable.fModifiers.fLayout.fBuiltin; in writeIndexExpression()
161 if (var.fModifiers.fLayout.fCType == SkSL::Layout::CType::kSkPMColor4f) { in default_value()
168 return !(var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in is_private()
169 !(var.fModifiers.fFlags & Modifiers::kIn_Flag) && in is_private()
171 var.fModifiers.fLayout.fBuiltin == -1; in is_private()
175 return (var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in is_uniform_in()
176 (var.fModifiers.fFlags & Modifiers::kIn_Flag) && in is_uniform_in()
239 this->writeRuntimeValue(var.fType, var.fModifiers.fLayout, var.fName); in writeVarInitializer()
282 switch (ref.fVariable.fModifiers.fLayout.fBuiltin) { in writeVariableReference()
[all …]
DSkSLPipelineStageCodeGenerator.cpp118 switch (ref.fVariable.fModifiers.fLayout.fBuiltin) { in writeVariableReference()
134 if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag) { in writeVariableReference()
150 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | in writeVariableReference()
222 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kUniform_Flag) || in writeProgramElement()
223 -1 != var.fModifiers.fLayout.fBuiltin) { in writeProgramElement()
DSkSLIRGenerator.cpp267 (decl.fModifiers.fFlags & Modifiers::kIn_Flag) && in convertVarDeclarations()
272 if (decl.fModifiers.fLayout.fLocation == 0 && decl.fModifiers.fLayout.fIndex == 0 && in convertVarDeclarations()
273 (decl.fModifiers.fFlags & Modifiers::kOut_Flag) && fKind == Program::kFragment_Kind && in convertVarDeclarations()
307 auto var = std::unique_ptr<Variable>(new Variable(decl.fOffset, decl.fModifiers, in convertVarDeclarations()
332 ((Variable*) (*fSymbolTable)[varDecl.fName])->fModifiers.fLayout.fBuiltin >= 0) { in convertVarDeclarations()
335 old->fModifiers = var->fModifiers; in convertVarDeclarations()
349 Modifiers modifiers = m.fModifiers; in convertModifiersDeclaration()
356 invocationId->fModifiers.fFlags = 0; in convertModifiersDeclaration()
357 invocationId->fModifiers.fLayout.fBuiltin = -1; in convertModifiersDeclaration()
692 Variable* var = new Variable(param->fOffset, param->fModifiers, name, *type, in convertFunction()
[all …]
/external/skqp/src/sksl/ast/
DSkSLASTModifiersDeclaration.h24 , fModifiers(modifiers) {} in ASTModifiersDeclaration()
27 return fModifiers.description() + ";"; in description()
30 Modifiers fModifiers; member
DSkSLASTParameter.h26 , fModifiers(modifiers) in ASTParameter()
32 String result = fModifiers.description() + fType->description() + " " + fName; in description()
39 const Modifiers fModifiers; member
DSkSLASTInterfaceBlock.h33 , fModifiers(modifiers) in ASTInterfaceBlock()
40 String result = fModifiers.description() + fTypeName + " {\n"; in description()
58 const Modifiers fModifiers; member
DSkSLASTVarDeclaration.h64 , fModifiers(modifiers) in ASTVarDeclarations()
69 String result = fModifiers.description() + fType->description() + " "; in description()
79 const Modifiers fModifiers; member
DSkSLASTFunction.h26 , fModifiers(modifiers) in ASTFunction()
48 const Modifiers fModifiers; member
/external/skia/src/sksl/ast/
DSkSLASTModifiersDeclaration.h24 , fModifiers(modifiers) {} in ASTModifiersDeclaration()
27 return fModifiers.description() + ";"; in description()
30 Modifiers fModifiers; member
DSkSLASTParameter.h26 , fModifiers(modifiers) in ASTParameter()
32 String result = fModifiers.description() + fType->description() + " " + fName; in description()
39 const Modifiers fModifiers; member
DSkSLASTInterfaceBlock.h33 , fModifiers(modifiers) in ASTInterfaceBlock()
40 String result = fModifiers.description() + fTypeName + " {\n"; in description()
58 const Modifiers fModifiers; member
DSkSLASTVarDeclaration.h64 , fModifiers(modifiers) in ASTVarDeclarations()
69 String result = fModifiers.description() + fType->description() + " "; in description()
79 const Modifiers fModifiers; member
DSkSLASTFunction.h26 , fModifiers(modifiers) in ASTFunction()
48 const Modifiers fModifiers; member
/external/skia/src/gpu/effects/
DGrSkSLFP.cpp36 if (var.fModifiers.fFlags & SkSL::Modifiers::kIn_Flag) { in GrSkSLFPFactory()
39 if (var.fModifiers.fLayout.fKey) { in GrSkSLFPFactory()
128 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag && v->fType != in emitCode()
192 switch (v->fModifiers.fLayout.fCType) { in onSetData()
214 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag) { in onSetData()
220 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag) { in onSetData()
226 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag) { in onSetData()
230 SkASSERT(!(v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag)); in onSetData()
331 if (v->fModifiers.fLayout.fKey) { in onGetGLSLProcessorKey()
341 if (v->fModifiers.fLayout.fKey) { in onGetGLSLProcessorKey()
[all …]
/external/skqp/src/gpu/effects/
DGrSkSLFP.cpp34 if (var.fModifiers.fFlags & SkSL::Modifiers::kIn_Flag) { in GrSkSLFPFactory()
37 if (var.fModifiers.fLayout.fKey) { in GrSkSLFPFactory()
121 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag && v->fType != in emitCode()
186 switch (v->fModifiers.fLayout.fCType) { in onSetData()
208 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag) { in onSetData()
214 if (v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag) { in onSetData()
218 SkASSERT(!(v->fModifiers.fFlags & SkSL::Modifiers::kUniform_Flag)); in onSetData()
308 if (v->fModifiers.fLayout.fKey) { in onGetGLSLProcessorKey()
318 if (v->fModifiers.fLayout.fKey) { in onGetGLSLProcessorKey()
334 if (v->fModifiers.fLayout.fKey) { in onGetGLSLProcessorKey()

123