Home
last modified time | relevance | path

Searched refs:fVariableMap (Results 1 - 3 of 3) sorted by relevance

/third_party/skia/src/sksl/codegen/
H A DSkSLVMCodeGenerator.cpp146 * Variable (from fVariableMap), use that to look up the current skvm::Vals holding the
265 std::unordered_map<const Variable*, size_t> fVariableMap; // [Variable, first slot in fSlots]
375 // fVariableMap to remember where every variable is stored.
383 SkASSERT(fVariableMap.find(&var) == fVariableMap.end());
385 // For most variables, fVariableMap stores an index into fSlots, but for children,
386 // fVariableMap stores the index to pass to fSample(Shader|ColorFilter|Blender)
388 fVariableMap[&var] = fpCount++;
397 // and populates fVariableMap.
550 auto entry = fVariableMap
[all...]
H A DSkSLSPIRVCodeGenerator.cpp2034 auto entry = fVariableMap.find(&var); in getLValue()
2035 SkASSERTF(entry != fVariableMap.end(), "%s", expr.description().c_str()); in getLValue()
2923 fVariableMap[parameter] = id; in writeFunctionStart()
3062 fVariableMap[&intfVar] = result; in writeInterfaceBlock()
3079 fVariableMap[&intfVar] = result; in writeInterfaceBlock()
3124 fVariableMap[&var] = id; in writeGlobalVar()
3148 fVariableMap[&var] = id; in writeVarDeclaration()
3598 for (auto entry : fVariableMap) { in writeInstructions()
H A DSkSLSPIRVCodeGenerator.h481 std::unordered_map<const Variable*, SpvId> fVariableMap; member in SkSL::SPIRVCodeGenerator

Completed in 9 milliseconds