Searched refs:CommandBarrier (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_barrier_list.cpp | 54 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() 106 … CommandBarrier* commandBarrierData = AllocateCommandBarriers(linearAllocator_, barriers.size()); in AddBarriersToBarrierPoint() 108 const size_t barriersByteSize = barriers.size() * sizeof(CommandBarrier); in AddBarriersToBarrierPoint()
|
H A D | render_barrier_list.h | 40 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 D | render_command_list.h | 293 struct CommandBarrier { struct 481 BASE_NS::array_view<const CommandBarrier> GetCustomBarriers() const; 676 BASE_NS::vector<CommandBarrier> customBarriers_;
|
H A D | render_command_list.cpp | 428 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 D | render_graph.h | 152 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 D | render_graph.cpp | 170 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 D | render_backend_vk.cpp | 1765 const CommandBarrier& ref = barrierListRef.commandBarriers[barrierIdx]; in RenderCommand()
|