Home
last modified time | relevance | path

Searched refs:CommandBarrier (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_barrier_list.cpp54 CommandBarrier* AllocateCommandBarriers(RenderBarrierList::LinearAllocatorStruct& allocator, const … in AllocateCommandBarriers()
56 const size_t byteSize = count * sizeof(CommandBarrier); in AllocateCommandBarriers()
57 return static_cast<CommandBarrier*>(AllocateBarrierListMemory(allocator, byteSize)); in AllocateCommandBarriers()
63 const size_t memAllocationByteSize = sizeof(CommandBarrier) * reserveBarrierCountHint; in RenderBarrierList()
101 const uint32_t barrierPointIndex, const vector<CommandBarrier>& barriers) in AddBarriersToBarrierPoint()
106CommandBarrier* commandBarrierData = AllocateCommandBarriers(linearAllocator_, barriers.size()); in AddBarriersToBarrierPoint()
108 const size_t barriersByteSize = barriers.size() * sizeof(CommandBarrier); in AddBarriersToBarrierPoint()
H A Drender_barrier_list.h40 CommandBarrier* commandBarriers { nullptr }; in RENDER_BEGIN_NAMESPACE()
70 …sToBarrierPoint(const uint32_t barrierPointIndex, const BASE_NS::vector<CommandBarrier>& barriers); in RENDER_BEGIN_NAMESPACE()
H A Drender_command_list.h293 struct CommandBarrier { struct
481 BASE_NS::array_view<const CommandBarrier> GetCustomBarriers() const;
676 BASE_NS::vector<CommandBarrier> customBarriers_;
H A Drender_command_list.cpp428 array_view<const CommandBarrier> RenderCommandList::GetCustomBarriers() const in GetCustomBarriers()
430 return array_view<const CommandBarrier>(customBarriers_.data(), customBarriers_.size()); in GetCustomBarriers()
1269 CommandBarrier cb { in CustomMemoryBarrier()
1319 CommandBarrier cb { in CustomBufferBarrier()
1369 CommandBarrier cb { in CustomImageBarrier()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.h152 BASE_NS::vector<CommandBarrier> combinedBarriers;
157 BASE_NS::vector<CommandBarrier>& combinedBarriers;
168 RenderGraphBufferState& stateRef, const ParameterCache& params, const CommandBarrier& cb);
170 RenderGraphImageState& stateRef, const ParameterCache& params, const CommandBarrier& cb);
173 const BASE_NS::array_view<const CommandBarrier>& customBarrierListRef);
202 …BASE_NS::vector<CommandBarrier>& barriers, BASE_NS::vector<GpuQueueTransferState>& currNodeGpuReso…
206 const RenderCommandWithType& rcWithType, BASE_NS::vector<CommandBarrier>& barriers,
211 const RenderCommandWithType& rcWithType, BASE_NS::vector<CommandBarrier>& barriers,
H A Drender_graph.cpp170 void DebugBarrierPrint(const GpuResourceManager& gpuResourceMgr, const vector<CommandBarrier>& comb… in DebugBarrierPrint()
476 CommandBarrier GetQueueOwnershipTransferBarrier(const RenderHandle handle, const GpuQueue& srcGpuQu… in GetQueueOwnershipTransferBarrier()
519 …const CommandBarrier transferBarrier = GetQueueOwnershipTransferBarrier(transferRef.handle, releas… in PatchGpuResourceQueueTransfers()
1112 RenderGraphBufferState& stateRef, const ParameterCache& params, const CommandBarrier& cb) in UpdateBufferResourceState()
1124 RenderGraphImageState& stateRef, const ParameterCache& params, const CommandBarrier& cb) in UpdateImageResourceState()
1136 const array_view<const CommandBarrier>& customBarrierListRef) in HandleCustomBarriers()
1542 params.combinedBarriers.push_back(CommandBarrier { in UpdateStateAndCreateBarriersGpuBuffer()
1555 const RenderCommandWithType& rcWithType, vector<CommandBarrier>& barriers, in AddCommandBarrierAndUpdateStateCacheBuffer()
1574 barriers.push_back(CommandBarrier { in AddCommandBarrierAndUpdateStateCacheBuffer()
1586 …vector<CommandBarrier>& barriers, vector<RenderGraph::GpuQueueTransferState>& currNodeGpuResourceT… in AddCommandBarrierAndUpdateStateCacheImage()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Drender_backend_vk.cpp1765 const CommandBarrier& ref = barrierListRef.commandBarriers[barrierIdx]; in RenderCommand()