Home
last modified time | relevance | path

Searched refs:dstHandle (Results 1 - 15 of 15) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/
H A Dintf_render_data_store_default_staging.h47 * @param dstHandle Dst resource.
51 const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy) = 0;
57 * @param dstHandle Dst resource.
61 const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy) = 0;
65 * @param dstHandle Dst resource.
68 virtual void CopyDataToImage(const BASE_NS::array_view<const uint8_t>& data, const RenderHandleReference& dstHandle,
73 * @param dstHandle Dst resource.
76 virtual void CopyBufferToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
81 * @param dstHandle Dst resource.
84 virtual void CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_default_staging.cpp64 const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) in CopyImageToBuffer()
66 if (gpuResourceMgr_.IsGpuImage(srcHandle) && gpuResourceMgr_.IsGpuBuffer(dstHandle)) { in CopyImageToBuffer()
75 srcHandle, dstHandle, beginIndex, 1u, {}, nullptr }); in CopyImageToBuffer()
80 const RenderHandleReference& dstHandle, const ImageCopy& imageCopy, const ResourceCopyInfo copyInfo) in CopyImageToImage()
82 if (gpuResourceMgr_.IsGpuImage(srcHandle) && gpuResourceMgr_.IsGpuImage(dstHandle)) { in CopyImageToImage()
91 srcHandle, dstHandle, beginIndex, 1u, {}, nullptr }); in CopyImageToImage()
96 const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy, const ResourceCopyInfo copyInfo) in CopyBufferToBuffer()
98 if (gpuResourceMgr_.IsGpuBuffer(srcHandle) && gpuResourceMgr_.IsGpuBuffer(dstHandle)) { in CopyBufferToBuffer()
107 srcHandle, dstHandle, beginIndex, 1u, {}, nullptr }); in CopyBufferToBuffer()
112 const RenderHandleReference& dstHandle, cons in CopyBufferToImage()
63 CopyImageToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) CopyImageToBuffer() argument
79 CopyImageToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const ImageCopy& imageCopy, const ResourceCopyInfo copyInfo) CopyImageToImage() argument
95 CopyBufferToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy, const ResourceCopyInfo copyInfo) CopyBufferToBuffer() argument
111 CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) CopyBufferToImage() argument
136 CopyDataToBuffer( const array_view<const uint8_t>& dat, const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy) CopyDataToBuffer() argument
160 CopyDataToBufferOnCpu( const array_view<const uint8_t>& dat, const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy) CopyDataToBufferOnCpu() argument
180 CopyDataToImage(const array_view<const uint8_t>& dat, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) CopyDataToImage() argument
204 CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) CopyBufferToImage() argument
220 CopyBufferToBuffer( const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferCopy& bufferCopy) CopyBufferToBuffer() argument
226 CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) CopyBufferToImage() argument
232 CopyImageToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) CopyImageToBuffer() argument
238 CopyImageToImage( const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const ImageCopy& imageCopy) CopyImageToImage() argument
[all...]
H A Drender_data_store_default_staging.h34 RenderHandleReference dstHandle; member
69 void CopyDataToBuffer(const BASE_NS::array_view<const uint8_t>& data, const RenderHandleReference& dstHandle,
71 void CopyDataToBufferOnCpu(const BASE_NS::array_view<const uint8_t>& data, const RenderHandleReference& dstHandle,
74 void CopyDataToImage(const BASE_NS::array_view<const uint8_t>& data, const RenderHandleReference& dstHandle,
77 void CopyBufferToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
80 void CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
83 void CopyImageToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
86 void CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
89 void CopyImageToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
94 void CopyImageToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle,
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_staging.cpp43 uint8_t* baseDstDataBegin = static_cast<uint8_t*>(gpuResourceMgr.MapBuffer(ref.dstHandle.GetHandle())); in CopyHostDirectlyToBuffer()
45 PLUGIN_LOG_E("staging: direct dstHandle %" PRIu64, ref.dstHandle.GetHandle().id); in CopyHostDirectlyToBuffer()
48 auto const& bufferDesc = gpuResourceMgr.GetBufferDescriptor(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer()
71 gpuResourceMgr.UnmapBuffer(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer()
79 uint8_t* data = static_cast<uint8_t*>(gpuResourceMgr.MapBuffer(ref.dstHandle.GetHandle())); in CopyHostDirectlyToBuffer()
81 PLUGIN_LOG_E("staging: dstHandle %" PRIu64, ref.dstHandle.GetHandle().id); in CopyHostDirectlyToBuffer()
86 auto const& bufferDesc = gpuResourceMgr.GetBufferDescriptor(ref.dstHandle.GetHandle()); in CopyHostDirectlyToBuffer()
96 gpuResourceMgr.UnmapBuffer(ref.dstHandle in CopyHostDirectlyToBuffer()
[all...]
H A Drender_staging.cpp64 const RenderHandle dstHandle, const GpuImageDesc& dstImageDesc) in BlitScalingImage()
89 cmdList.BlitImage(srcHandle, dstHandle, imageBlit, filter); in BlitScalingImage()
180 const GpuImageDesc imageDesc = gpuResourceMgr.GetImageDescriptor(ref.dstHandle.GetHandle()); in CopyBuffersToImages()
181 RenderHandle bufferToImageDst = ref.dstHandle.GetHandle(); in CopyBuffersToImages()
195 BlitScalingImage(cmdList, copyRef, bufferToImageDst, ref.dstHandle.GetHandle(), imageDesc); in CopyBuffersToImages()
211 cmdList, imageDesc, ref.dstHandle.GetHandle(), copyRef.imageSubresource.mipLevel); in CopyBuffersToImages()
236 cmdList.CopyImageToBuffer(ref.srcHandle.GetHandle(), ref.dstHandle.GetHandle(), copyRef);
252 cmdList.CopyImageToImage(ref.srcHandle.GetHandle(), ref.dstHandle.GetHandle(), copyRef);
293 PLUGIN_LOG_E("staging: srcHandle %" PRIu64 " dstHandle %" PRIu64, ref.srcHandle.GetHandle().id,
294 ref.dstHandle
63 BlitScalingImage(IRenderCommandList& cmdList, const BufferImageCopy& copy, const RenderHandle srcHandle, const RenderHandle dstHandle, const GpuImageDesc& dstImageDesc) BlitScalingImage() argument
[all...]
H A Drender_node_default_acceleration_structure_staging.cpp121 const RenderHandle dstHandle = dataRef.bufferOffset.handle.GetHandle(); in ExecuteFrameProcessInstanceData() local
122 const GpuBufferDesc dstBufferDesc = gpuResourceMgr.GetBufferDescriptor(dstHandle); in ExecuteFrameProcessInstanceData()
123 if (uint8_t* dstDataBegin = static_cast<uint8_t*>(gpuResourceMgr.MapBuffer(dstHandle)); dstDataBegin) { in ExecuteFrameProcessInstanceData()
151 gpuResourceMgr.UnmapBuffer(dstHandle); in ExecuteFrameProcessInstanceData()
153 PLUGIN_LOG_E("accel staging: dstHandle %" PRIu64, dstHandle.id); in ExecuteFrameProcessInstanceData()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_command_list.h213 * @param dstHandle Destination handle
217 const RenderHandle srcHandle, const RenderHandle dstHandle, const BufferCopy& bufferCopy) = 0;
221 * @param dstHandle Destination handle
225 const RenderHandle srcHandle, const RenderHandle dstHandle, const BufferImageCopy& bufferImageCopy) = 0;
229 * @param dstHandle Destination handle
233 const RenderHandle srcHandle, const RenderHandle dstHandle, const BufferImageCopy& bufferImageCopy) = 0;
237 * @param dstHandle Destination handle
241 const RenderHandle srcHandle, const RenderHandle dstHandle, const ImageCopy& imageCopy) = 0;
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp1287 CheckForBarrierNeed(params.handledCustomBarriers, params.customBarrierCount, nextRc.dstHandle);
1290 bRes.handle = nextRc.dstHandle;
1318 CheckForBarrierNeed(params.handledCustomBarriers, params.customBarrierCount, nextRc.dstHandle);
1320 const BindableBuffer bRes = { nextRc.dstHandle, nextRc.bufferCopy.dstOffset, nextRc.bufferCopy.size };
1338 RenderHandle dstHandle;
1345 dstHandle = nextRc.dstHandle;
1351 dstHandle = nextRc.dstHandle;
1383 CheckForBarrierNeed(params.handledCustomBarriers, params.customBarrierCount, dstHandle);
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.h266 RenderHandle dstHandle; member
332 RenderHandle dstHandle; member
346 RenderHandle dstHandle; member
353 RenderHandle dstHandle; member
H A Drender_command_list.cpp1396 data->dstHandle = destinationHandle; in CopyBufferToBuffer()
1420 data->dstHandle = destinationHandle; in CopyBufferToImage()
1444 data->dstHandle = destinationHandle; in CopyImageToBuffer()
1467 data->dstHandle = destinationHandle; in CopyImageToImage()
1490 data->dstHandle = destinationHandle; in BlitImage()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Danimation_system.cpp1328 auto dstHandle = initialTransformManager_.Write(trackEntity); in InitializeInitialDataComponent() local
1333 CopyInitialDataComponent(*dstHandle, entry.property, src); in InitializeInitialDataComponent()
1341 CopyInitialDataComponent(*dstHandle, entry.property, src); in InitializeInitialDataComponent()
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_manager.h84 RenderHandleReference dstHandle; member
H A Dgpu_resource_manager.cpp1180 vecRef[alloc.optionalStagingVectorIndex].dstHandle = {};
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Drender_backend_gles.cpp1677 const auto* dstImage = gpuResourceMgr_.GetImage<GpuImageGLES>(renderCmd.dstHandle); in RenderCommandBlitImage()
1718 const auto* dstGpuBuffer = gpuResourceMgr_.GetBuffer<GpuBufferGLES>(renderCmd.dstHandle); in RenderCommandCopyBuffer()
1744 auto* dstGpuImage = gpuResourceMgr_.GetImage<GpuImageGLES>(renderCmd.dstHandle); in BufferToImageCopy()
1771 const auto* dstGpuBuffer = static_cast<GpuBufferGLES*>(gpuResourceMgr_.GetBuffer(renderCmd.dstHandle)); in ImageToBufferCopy()
1823 const auto* dstGpuImage = gpuResourceMgr_.GetImage<GpuImageGLES>(renderCmd.dstHandle); in RenderCommandCopyImage()
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Drender_backend_vk.cpp1508 const GpuImageVk* dstImagePtr = gpuResourceMgr_.GetImage<GpuImageVk>(renderCmd.dstHandle);
1560 const GpuBufferVk* dstGpuBuffer = gpuResourceMgr_.GetBuffer<GpuBufferVk>(renderCmd.dstHandle);
1597 gpuImage = gpuResourceMgr_.GetImage<GpuImageVk>(renderCmd.dstHandle);
1600 gpuBuffer = gpuResourceMgr_.GetBuffer<GpuBufferVk>(renderCmd.dstHandle);
1663 const GpuImageVk* dstGpuImage = gpuResourceMgr_.GetImage<GpuImageVk>(renderCmd.dstHandle);

Completed in 29 milliseconds