/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/ |
H A D | intf_render_data_store_default_staging.h | 69 const BufferImageCopy& bufferImageCopy) = 0; 85 const BufferImageCopy& bufferImageCopy) = 0; 98 * @param bufferImageCopy Buffer image copy info struct. 101 const BufferImageCopy& bufferImageCopy) = 0; 114 * @param bufferImageCopy Buffer image copy info struct. 118 const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) = 0; 145 const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) = 0;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_default_staging.h | 75 const BufferImageCopy& bufferImageCopy) override; 81 const BufferImageCopy& bufferImageCopy) override; 84 const BufferImageCopy& bufferImageCopy) override; 95 const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) override; 101 const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) override;
|
H A D | render_data_store_default_staging.cpp | 64 const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) in CopyImageToBuffer() 72 staging.bufferImageCopies.push_back(bufferImageCopy); in CopyImageToBuffer() 112 const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) in CopyBufferToImage() 120 staging.bufferImageCopies.push_back(bufferImageCopy); in CopyBufferToImage() 181 const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) in CopyDataToImage() 196 staging.bufferImageCopies.push_back(bufferImageCopy); in CopyDataToImage() 227 const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) in CopyBufferToImage() 229 CopyBufferToImage(srcHandle, dstHandle, bufferImageCopy, ResourceCopyInfo::BEGIN_FRAME); in CopyBufferToImage() 233 const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) in CopyImageToBuffer() 235 CopyImageToBuffer(srcHandle, dstHandle, bufferImageCopy, ResourceCopyInf in CopyImageToBuffer() 63 CopyImageToBuffer(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) CopyImageToBuffer() argument 111 CopyBufferToImage(const RenderHandleReference& srcHandle, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy, const ResourceCopyInfo copyInfo) CopyBufferToImage() argument 180 CopyDataToImage(const array_view<const uint8_t>& dat, const RenderHandleReference& dstHandle, const BufferImageCopy& bufferImageCopy) CopyDataToImage() 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 [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.cpp | 395 const BufferImageCopy& bufferImageCopy; member 405 const auto& bufferImageCopy = bd.bufferImageCopy; in BlitArray() local 406 const auto& imageSubresource = bufferImageCopy.imageSubresource; in BlitArray() 411 const Math::UVec2 offset { bufferImageCopy.imageOffset.width, bufferImageCopy.imageOffset.height }; in BlitArray() 412 const Math::UVec3 extent3D { Math::min(imageSize.x - offset.x, bufferImageCopy.imageExtent.width), in BlitArray() 413 Math::min(imageSize.y - offset.y, bufferImageCopy.imageExtent.height), in BlitArray() 414 Math::min(imageSize.z, bufferImageCopy.imageExtent.depth) }; in BlitArray() 436 const auto& bufferImageCopy in Blit2D() local 460 const auto& bufferImageCopy = bd.bufferImageCopy; Blit3D() local 490 const auto& bufferImageCopy = bd.bufferImageCopy; BlitCube() local 521 SetupBlit(DeviceGLES& device_, const BufferImageCopy& bufferImageCopy, GpuBufferGLES& srcGpuBuffer, const GpuImageGLES& dstGpuImage) SetupBlit() argument [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 222 * @param bufferImageCopy Buffer image copy 225 const RenderHandle srcHandle, const RenderHandle dstHandle, const BufferImageCopy& bufferImageCopy) = 0; 230 * @param bufferImageCopy Buffer image copy 233 const RenderHandle srcHandle, const RenderHandle dstHandle, const BufferImageCopy& bufferImageCopy) = 0;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 348 BufferImageCopy bufferImageCopy; member 540 const BufferImageCopy& bufferImageCopy) override; 542 const BufferImageCopy& bufferImageCopy) override;
|
H A D | render_command_list.cpp | 1407 const RenderHandle sourceHandle, const RenderHandle destinationHandle, const BufferImageCopy& bufferImageCopy) in CopyBufferToImage() 1421 data->bufferImageCopy = bufferImageCopy; in CopyBufferToImage() 1431 const RenderHandle sourceHandle, const RenderHandle destinationHandle, const BufferImageCopy& bufferImageCopy) in CopyImageToBuffer() 1445 data->bufferImageCopy = bufferImageCopy; in CopyImageToBuffer() 1406 CopyBufferToImage( const RenderHandle sourceHandle, const RenderHandle destinationHandle, const BufferImageCopy& bufferImageCopy) CopyBufferToImage() argument 1430 CopyImageToBuffer( const RenderHandle sourceHandle, const RenderHandle destinationHandle, const BufferImageCopy& bufferImageCopy) CopyImageToBuffer() argument
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_resource_manager.cpp | 334 BufferImageCopy ConvertCoreBufferImageCopy(const IImageContainer::SubImageDesc& bufferImageCopy) 338 bufferImageCopy.bufferOffset, 340 bufferImageCopy.bufferRowLength, 342 bufferImageCopy.bufferImageHeight, 344 { ImageAspectFlagBits::CORE_IMAGE_ASPECT_COLOR_BIT, bufferImageCopy.mipLevel, 0, bufferImageCopy.layerCount }, 348 { bufferImageCopy.width, bufferImageCopy.height, bufferImageCopy.depth }, 877 BufferImageCopy bufferImageCopy { [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | render_backend_vk.cpp | 1605 const BufferImageCopy& bufferImageCopy = renderCmd.bufferImageCopy; 1606 const ImageSubresourceLayers& subresourceLayer = bufferImageCopy.imageSubresource; 1620 const Size3D& imageOffset = bufferImageCopy.imageOffset; 1622 Math::min(imageSize.width - imageOffset.width, bufferImageCopy.imageExtent.width), 1623 Math::min(imageSize.height - imageOffset.height, bufferImageCopy.imageExtent.height), 1624 Math::min(imageSize.depth - imageOffset.depth, bufferImageCopy.imageExtent.depth), 1629 bufferImageCopy.bufferOffset, 1630 bufferImageCopy.bufferRowLength, 1631 bufferImageCopy [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 1346 srcImgLayers = nextRc.bufferImageCopy.imageSubresource; 1347 dstImgLayers = nextRc.bufferImageCopy.imageSubresource;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_importer.cpp | 1508 const BufferImageCopy bufferImageCopy { in ImportTexture() 1521 copies.push_back(bufferImageCopy); in ImportTexture()
|