Lines Matching refs:nodeStore
118 …RenderNodeGraphNodeStore& nodeStore, const bool enableMultiQueue, const RenderingConfiguration& re… in InitializeRenderNodeContextData() argument
120 unordered_map<string, uint32_t> renderNodeNameToIndex(nodeStore.renderNodeData.size()); in InitializeRenderNodeContextData()
121 vector<ContextInitDescription> contextInitDescs(nodeStore.renderNodeData.size()); in InitializeRenderNodeContextData()
122 for (size_t nodeIdx = 0; nodeIdx < nodeStore.renderNodeData.size(); ++nodeIdx) { in InitializeRenderNodeContextData()
123 const auto& renderNodeData = nodeStore.renderNodeData[nodeIdx]; in InitializeRenderNodeContextData()
127 auto& nodeContextData = nodeStore.renderNodeContextData[nodeIdx]; in InitializeRenderNodeContextData()
158 …RenderNodeGraphData rngd = { nodeStore.renderNodeGraphName, nodeStore.renderNodeGraphDataStoreName, in InitializeRenderNodeContextData()
163 *nodeStore.renderNodeGraphShareDataMgr }; in InitializeRenderNodeContextData()
176 void PatchSignaling(RenderNodeGraphNodeStore& nodeStore, const unordered_map<string, uint32_t>& ren… in PatchSignaling() argument
178 PLUGIN_ASSERT(renderNodeNameToIndex.size() == nodeStore.renderNodeData.size()); in PatchSignaling()
179 for (size_t nodeIdx = 0; nodeIdx < nodeStore.renderNodeData.size(); ++nodeIdx) { in PatchSignaling()
180 PLUGIN_ASSERT(nodeStore.renderNodeData[nodeIdx].inputData); in PatchSignaling()
181 const auto& nodeInputDataRef = *(nodeStore.renderNodeData[nodeIdx].inputData); in PatchSignaling()
182 auto& submitInfo = nodeStore.renderNodeContextData[nodeIdx].submitInfo; in PatchSignaling()
189 nodeStore.renderNodeContextData[index].submitInfo.signalSemaphore = true; in PatchSignaling()
267 RenderNodeGraphNodeStore const& nodeStore = *renderNodeGraphNodeStores[graphIdx]; in CreateGpuResourcesWithRenderNodes() local
268 for (size_t nodeIdx = 0; nodeIdx < nodeStore.renderNodeData.size(); ++nodeIdx) { in CreateGpuResourcesWithRenderNodes()
269 IRenderNode& renderNode = *(nodeStore.renderNodeData[nodeIdx].node); in CreateGpuResourcesWithRenderNodes()
286 const auto& nodeStore = *nodeStorePtr; in RenderNodeExecution() local
287 for (size_t nodeIdx = 0; nodeIdx < nodeStore.renderNodeData.size(); ++nodeIdx) { in RenderNodeExecution()
288 PLUGIN_ASSERT(nodeStore.renderNodeData[nodeIdx].node); in RenderNodeExecution()
289 if (nodeStore.renderNodeData[nodeIdx].node) { in RenderNodeExecution()
290 IRenderNode& renderNode = *(nodeStore.renderNodeData[nodeIdx].node); in RenderNodeExecution()
291 … RenderNodeContextData const& renderNodeContextData = nodeStore.renderNodeContextData[nodeIdx]; in RenderNodeExecution()
301 timerRef.debugName = nodeStore.renderNodeData[nodeIdx].fullName; in RenderNodeExecution()
336 RenderNodeGraphNodeStore const& nodeStore = *renderNodeGraphNodeStores[graphIdx]; in IterateRenderBackendNodeGraphNodeStores() local
342 nodeIdxToRenderCommandContextIdx.reserve(nodeStore.renderNodeContextData.size()); in IterateRenderBackendNodeGraphNodeStores()
345 for (size_t nodeIdx = 0; nodeIdx < nodeStore.renderNodeContextData.size(); ++nodeIdx) { in IterateRenderBackendNodeGraphNodeStores()
346 const auto& ref = nodeStore.renderNodeContextData[nodeIdx]; in IterateRenderBackendNodeGraphNodeStores()
363 nodeStore.renderNodeData[nodeIdx].fullName }); in IterateRenderBackendNodeGraphNodeStores()
370 … const auto& nodeContextRef = nodeStore.renderNodeContextData[ref.renderGraphRenderNodeIndex]; in IterateRenderBackendNodeGraphNodeStores()
495 RenderNodeGraphNodeStore& nodeStore = *renderNodeDataStore; in InitNodeGraphs() local
496 if (nodeStore.initialized) { in InitNodeGraphs()
499 nodeStore.initialized = true; in InitNodeGraphs()
505 … InitializeRenderNodeContextData(renderContext_, nodeStore, enableMultiQueue, renderConfig_); in InitNodeGraphs()
509 PatchSignaling(nodeStore, renderNodeNameToIndex); in InitNodeGraphs()
513 …nodeStore.renderNodeGraphShareDataMgr->BeginFrame(rngGlobalShareDataMgr_.get(), prevRngShareDataMg… in InitNodeGraphs()
514 static_cast<uint32_t>(nodeStore.renderNodeData.size()), in InitNodeGraphs()
515 … { nodeStore.renderNodeGraphShareData.inputs, nodeStore.renderNodeGraphShareData.inputCount }, in InitNodeGraphs()
516 … { nodeStore.renderNodeGraphShareData.outputs, nodeStore.renderNodeGraphShareData.outputCount }); in InitNodeGraphs()
517 prevRngShareDataMgr = nodeStore.renderNodeGraphShareDataMgr.get(); in InitNodeGraphs()
520 for (size_t nodeIdx = 0; nodeIdx < nodeStore.renderNodeData.size(); ++nodeIdx) { in InitNodeGraphs()
521 auto& nodeContextData = nodeStore.renderNodeContextData[nodeIdx]; in InitNodeGraphs()
530 auto& renderNodeData = nodeStore.renderNodeData[nodeIdx]; in InitNodeGraphs()
705 for (const auto* nodeStore : rngNodeStores) { in RenderFrameBackendImpl() local
706 PLUGIN_ASSERT(nodeStore); in RenderFrameBackendImpl()
707 allRenderNodeCount += nodeStore->renderNodeData.size(); in RenderFrameBackendImpl()