Home
last modified time | relevance | path

Searched refs:fInterfaceBlockNameMap (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/skia/src/sksl/codegen/
H A DSkSLMetalCodeGenerator.cpp332 skia_private::THashMap<const Type*, std::string> fInterfaceBlockNameMap; member in SkSL::MetalCodeGenerator
1902 this->write(fInterfaceBlockNameMap[&f.base()->type()]); in writeFieldAccess()
2577 this->write(fInterfaceBlockNameMap[&intf.var()->type()]); in writeFunctionDeclaration()
2586 fInterfaceBlockNameMap.empty()) { in writeFunctionDeclaration()
2769 fInterfaceBlockNameMap.set(&intf.var()->type(), std::string(intf.instanceName())); in writeInterfaceBlock()
2771 fInterfaceBlockNameMap.set(&intf.var()->type(), in writeInterfaceBlock()
3282 visitor->visitInterfaceBlock(*ib, fInterfaceBlockNameMap[&ib->var()->type()]); in visitGlobalStruct()
H A DSkSLWGSLCodeGenerator.cpp378 skia_private::THashMap<const Type*, std::string> fInterfaceBlockNameMap; member in SkSL::WGSLCodeGenerator
1468 instanceName = fInterfaceBlockNameMap[&interfaceBlockType.componentType()]; in writeUniformPolyfills()
3808 if (const std::string* ibName = fInterfaceBlockNameMap.find(&ibType)) { in variablePrefix()
4471 fInterfaceBlockNameMap[&ib.var()->type().componentType()] = instanceName; in writeUniformsAndBuffers()