/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | device_vk.cpp | 1046 GpuQueue DeviceVk::GetValidGpuQueue(const GpuQueue& gpuQueue) const in GetValidGpuQueue() 1052 return GpuQueue { queueType, queueIndex }; in GetValidGpuQueue() 1054 return GpuQueue { queueType, 0 }; in GetValidGpuQueue() 1059 GpuQueue defaultQueue { GpuQueue::QueueType::GRAPHICS, 0 }; in GetValidGpuQueue() 1060 if (gpuQueue.type == GpuQueue::QueueType::COMPUTE) { in GetValidGpuQueue() 1063 } else if (gpuQueue.type == GpuQueue::QueueType::GRAPHICS) { in GetValidGpuQueue() 1066 } else if (gpuQueue.type == GpuQueue::QueueType::TRANSFER) { in GetValidGpuQueue() 1141 if (gpuQueue.type == GpuQueue::QueueType::COMPUTE) { in GetGpuQueue() 1143 } else if (gpuQueue.type == GpuQueue::QueueType::GRAPHICS) { in GetGpuQueue() 1145 } else if (gpuQueue.type == GpuQueue::QueueType::TRANSFER) { in GetGpuQueue() [all …]
|
H A D | node_context_pool_manager_vk.h | 66 …extPoolManagerVk(Device& device, GpuResourceManager& gpuResourceManager, const GpuQueue& gpuQueue); 80 const GpuQueue gpuQueue_ {};
|
H A D | device_vk.h | 124 GpuQueue GetValidGpuQueue(const GpuQueue& gpuQueue) const override; 130 LowLevelGpuQueueVk GetGpuQueue(const GpuQueue& gpuQueue) const; 160 class GpuResourceManager& gpuResourceMgr, const GpuQueue& gpuQueue) override;
|
H A D | node_context_pool_manager_vk.cpp | 266 Device& device, GpuResourceManager& gpuResourceManager, const GpuQueue& gpuQueue) in NodeContextPoolManagerVk()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | render_node_graph_loader.cpp | 39 CORE_JSON_SERIALIZE_ENUM(GpuQueue::QueueType, 40 { { GpuQueue::QueueType::UNDEFINED, nullptr }, { GpuQueue::QueueType::GRAPHICS, "graphics" }, 41 … { GpuQueue::QueueType::COMPUTE, "compute" }, { GpuQueue::QueueType::TRANSFER, "transfer" } })
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.h | 140 … void BeginRenderPassUpdateImageStates(BeginRenderPassParameters& params, const GpuQueue& gpuQueue, 163 const GpuQueue gpuQueue; 216 …RenderGraphBufferState& GetBufferResourceStateRef(const RenderHandle handle, const GpuQueue& queue… 217 … RenderGraphImageState& GetImageResourceStateRef(const RenderHandle handle, const GpuQueue& queue);
|
H A D | render_graph.cpp | 511 const GpuQueue acquireGpuQueue = acquireNodeRef.renderCommandList->GetGpuQueue(); in PatchGpuResourceQueueTransfers() 512 GpuQueue releaseGpuQueue = acquireGpuQueue; in PatchGpuResourceQueueTransfers() 841 const GpuQueue gpuQueue = nodeData.renderCommandList->GetGpuQueue(); in RenderCommand() 1505 if ((prevState.gpuQueue.type != GpuQueue::QueueType::UNDEFINED) && in UpdateStateAndCreateBarriersGpuImage() 1507 PLUGIN_ASSERT(state.gpuQueue.type != GpuQueue::QueueType::UNDEFINED); in UpdateStateAndCreateBarriersGpuImage() 1562 if ((srcState.gpuQueue.type != GpuQueue::QueueType::UNDEFINED) && in AddCommandBarrierAndUpdateStateCacheBuffer() 1564 PLUGIN_ASSERT(newGpuResourceState.gpuQueue.type != GpuQueue::QueueType::UNDEFINED); in AddCommandBarrierAndUpdateStateCacheBuffer() 1595 if ((srcState.gpuQueue.type != GpuQueue::QueueType::UNDEFINED) && in AddCommandBarrierAndUpdateStateCacheImage() 1597 PLUGIN_ASSERT(newGpuResourceState.gpuQueue.type != GpuQueue::QueueType::UNDEFINED); in AddCommandBarrierAndUpdateStateCacheImage() 1624 const RenderHandle handle, const GpuQueue& queue) in GetBufferResourceStateRef() [all …]
|
H A D | renderer.cpp | 170 (contextInitRef.requestedQueue.type != GpuQueue::QueueType::UNDEFINED) ? 4u : 0u); in InitializeRenderNodeContextData() 408 rnd.description.queue = { GpuQueue::QueueType::GRAPHICS, 0u }; in CreateDefaultRenderNodeGraphs() 416 rnd.description.queue = { GpuQueue::QueueType::GRAPHICS, 0u }; in CreateDefaultRenderNodeGraphs() 429 rnd.description.queue = { GpuQueue::QueueType::GRAPHICS, 0u }; in CreateDefaultRenderNodeGraphs()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | device.h | 222 class GpuResourceManager& gpuResourceMgr, const GpuQueue& gpuQueue) = 0; 241 virtual GpuQueue GetValidGpuQueue(const GpuQueue& gpuQueue) const = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 297 GpuQueue srcGpuQueue; 300 GpuQueue dstGpuQueue; 467 …urceManager& gpuResourceMgr, const NodeContextPsoManager& nodeContextPsoMgr, const GpuQueue& queue, 477 GpuQueue GetGpuQueue() const; 662 GpuQueue gpuQueue_;
|
H A D | node_context_descriptor_set_manager.h | 93 const GpuQueue& gpuQueue); 142 const GpuQueue& gpuQueue, BASE_NS::vector<CpuDescriptorSet>& cpuDescriptorSets);
|
H A D | node_context_descriptor_set_manager.cpp | 75 bool CopyAndProcessBuffers(const DescriptorSetLayoutBindingResources& src, const GpuQueue& gpuQueue, in CopyAndProcessBuffers() 100 bool CopyAndProcessImages(const DescriptorSetLayoutBindingResources& src, const GpuQueue& gpuQueue, in CopyAndProcessImages() 357 …ndle handle, const DescriptorSetLayoutBindingResources& bindingResources, const GpuQueue& gpuQueue) in UpdateCpuDescriptorSet() 368 const DescriptorSetLayoutBindingResources& bindingResources, const GpuQueue& gpuQueue, in UpdateCpuDescriptorSetImpl()
|
H A D | render_node_parser_util.cpp | 50 CORE_JSON_SERIALIZE_ENUM(GpuQueue::QueueType, 51 { { GpuQueue::QueueType::UNDEFINED, nullptr }, { GpuQueue::QueueType::GRAPHICS, "graphics" }, 52 … { GpuQueue::QueueType::COMPUTE, "compute" }, { GpuQueue::QueueType::TRANSFER, "transfer" } })
|
H A D | render_command_list.cpp | 288 …const NodeContextPsoManager& nodeContextPsoMgr, const GpuQueue& queue, const bool enableMultiQueue) in RenderCommandList() 350 if ((gpuQueue_.type != GpuQueue::QueueType::UNDEFINED) && enableMultiQueue_) { in BeforeRenderNodeExecuteFrame() 366 if ((gpuQueue_.type != GpuQueue::QueueType::UNDEFINED) && enableMultiQueue_) { in AfterRenderNodeExecuteFrame() 413 GpuQueue RenderCommandList::GetGpuQueue() const in GetGpuQueue()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/ |
H A D | render_data_structures.h | 160 GpuQueue requestedQueue; 477 GpuQueue queue;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | device_gles.h | 120 GpuQueue GetValidGpuQueue(const GpuQueue& gpuQueue) const override; 151 class GpuResourceManager& gpuResourceMgr, const GpuQueue& gpuQueue) override;
|
H A D | device_gles.cpp | 1273 GpuQueue DeviceGLES::GetValidGpuQueue(const GpuQueue& gpuQueue) const in GetValidGpuQueue() 1275 return { GpuQueue::QueueType::GRAPHICS, 0 }; // no queues -> graphics in GetValidGpuQueue() 2130 GpuResourceManager& gpuResourceMgr, const GpuQueue& gpuQueue) in CreateNodeContextPoolManager()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_state_desc.h | 290 struct GpuQueue { struct 963 GpuQueue gpuQueue {};
|