/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_gpu_resource_manager.h | 105 virtual RenderHandleReference Create(const BASE_NS::string_view name, const GpuImageDesc& desc) = 0; 114 const BASE_NS::string_view name, const GpuImageDesc& desc, const BASE_NS::array_view<const uint8_t> data) = 0; 123 virtual RenderHandleReference Create(const BASE_NS::string_view name, const GpuImageDesc& desc, 132 virtual RenderHandleReference Create(const RenderHandleReference& replacedHandle, const GpuImageDesc& desc) = 0; 138 virtual RenderHandleReference Create(const GpuImageDesc& desc) = 0; 145 virtual RenderHandleReference Create(const GpuImageDesc& desc, const BASE_NS::array_view<const uint8_t> data) = 0; 153 virtual RenderHandleReference Create(const GpuImageDesc& desc, const BASE_NS::array_view<const uint8_t> data, 163 const BASE_NS::string_view name, const GpuImageDesc& desc, CORE_NS::IImageContainer::Ptr image) = 0; 170 virtual RenderHandleReference Create(const GpuImageDesc& desc, CORE_NS::IImageContainer::Ptr image) = 0; 180 virtual RenderHandleReference CreateView(const BASE_NS::string_view name, const GpuImageDesc [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_image_gles.h | 29 struct GpuImageDesc; 54 GpuImageGLES(Device& device, const GpuImageDesc& desc); 55 GpuImageGLES(Device& device, const GpuImageDesc& desc, const GpuImagePlatformData& platformData); 58 const GpuImageDesc& GetDesc() const override; 70 GpuImageDesc desc_;
|
H A D | swapchain_gles.h | 57 const GpuImageDesc& GetDesc() const override; 58 const GpuImageDesc& GetDescDepthBuffer() const override; 72 GpuImageDesc desc_ {}; 73 GpuImageDesc descDepthBuffer_ {};
|
H A D | gpu_image_gles.cpp | 95 void DoSwizzle(const GpuImageDesc& desc, GpuImagePlatformDataGL& plat) in DoSwizzle() 103 void GenerateImageStorage(DeviceGLES& device, const GpuImageDesc& desc, GpuImagePlatformDataGL& plat) in GenerateImageStorage() 166 GpuImageGLES::GpuImageGLES(Device& device, const GpuImageDesc& desc) in GpuImageGLES() 227 GpuImageGLES::GpuImageGLES(Device& device, const GpuImageDesc& desc, const GpuImagePlatformData& platformData) in GpuImageGLES() 295 const GpuImageDesc& GpuImageGLES::GetDesc() const in GetDesc()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_resource_manager.h | 219 RenderHandleReference Create(const BASE_NS::string_view name, const GpuImageDesc& desc) override; 220 RenderHandleReference Create(const BASE_NS::string_view name, const GpuImageDesc& desc, 222 RenderHandleReference Create(const RenderHandleReference& replacedHandle, const GpuImageDesc& desc) override; 224 const BASE_NS::string_view name, const GpuImageDesc& desc, CORE_NS::IImageContainer::Ptr image) override; 225 RenderHandleReference Create(const BASE_NS::string_view name, const GpuImageDesc& desc, 230 RenderHandleReference CreateView(const BASE_NS::string_view name, const GpuImageDesc& desc, 234 const BASE_NS::string_view name, const GpuImageDesc& desc, const GpuImagePlatformData& gpuImagePlatformData); 236 RenderHandleReference Create(const GpuImageDesc& desc) override; 237 RenderHandleReference Create(const GpuImageDesc& desc, const BASE_NS::array_view<const uint8_t> data) override; 238 RenderHandleReference Create(const GpuImageDesc [all...] |
H A D | swapchain.h | 25 struct GpuImageDesc; 35 virtual const GpuImageDesc& GetDesc() const = 0; 36 virtual const GpuImageDesc& GetDescDepthBuffer() const = 0;
|
H A D | gpu_image.h | 24 struct GpuImageDesc; 45 virtual const GpuImageDesc& GetDesc() const = 0;
|
H A D | device.h | 63 struct GpuImageDesc; 199 virtual BASE_NS::unique_ptr<GpuImage> CreateGpuImage(const GpuImageDesc& desc) = 0; 204 const GpuImageDesc& desc, const GpuImagePlatformData& platformData) = 0; 206 const GpuImageDesc& desc, const BackendSpecificImageDesc& platformData) = 0; 274 GpuImageDesc GetImageDescFromHwBufferDesc(uintptr_t platformHwBuffer);
|
H A D | gpu_resource_manager.cpp | 120 void ValidateGpuImageDesc(const GpuImageDesc& desc, const string_view name) in ValidateGpuImageDesc() 215 void ValidateGpuImageCopy(const GpuImageDesc& desc, const BufferImageCopy& copy, const string_view name) in ValidateGpuImageCopy() 222 "RENDER_VALIDATION: BufferImageCopy offset exceeds GpuImageDesc. Mipsize: %u, %u, %u, offset: %u %u %u. " in ValidateGpuImageCopy() 251 bool GetScalingImageNeed(const GpuImageDesc& desc, const array_view<const IImageContainer::SubImageDesc>& copies) in GetScalingImageNeed() 263 bool GetScalingImageNeed(const GpuImageDesc& desc, const array_view<const BufferImageCopy>& copies) in GetScalingImageNeed() 311 GpuImageDesc GetStagingScalingImageDesc(const Format format, const uint32_t width, const uint32_t height) 313 return GpuImageDesc { 372 gpuImageMgr_(make_unique<GpuResourceManagerTyped<GpuImage, GpuImageDesc>>(device)), 691 const string_view name, const RenderHandle& replacedHandle, const GpuImageDesc& desc) 699 ResourceDescriptor { GpuImageDesc { [all...] |
H A D | gpu_resource_cache.cpp | 49 const GpuImageDesc newDesc { in CreateImage() 145 const GpuImageDesc desc = gpuResourceMgr_.GetImageDescriptor(gpuImageHandle); in GetCacheGpuImageDesc() 173 GpuImageDesc desc = gpuResourceMgr_.GetImageDescriptor(ref.handle); in AllocateAndRemapImages()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_camera_controller.h | 55 RENDER_NS::GpuImageDesc depth; 57 RENDER_NS::GpuImageDesc output; 59 RENDER_NS::GpuImageDesc color; 60 RENDER_NS::GpuImageDesc velocityNormal; 61 RENDER_NS::GpuImageDesc history; 62 RENDER_NS::GpuImageDesc baseColor; 63 RENDER_NS::GpuImageDesc material; 65 RENDER_NS::GpuImageDesc cubemap;
|
H A D | render_node_default_camera_controller.cpp | 101 constexpr GpuImageDesc OUTPUT_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, BASE_FORMAT_R8G8B8A8_SRGB, 106 constexpr GpuImageDesc COLOR_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, 111 constexpr GpuImageDesc VELOCITY_NORMAL_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, 116 constexpr GpuImageDesc HISTORY_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, 121 constexpr GpuImageDesc BASE_COLOR_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, BASE_FORMAT_R8G8B8A8_SRGB, 127 constexpr GpuImageDesc MATERIAL_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, BASE_FORMAT_R8G8B8A8_UNORM, 134 constexpr GpuImageDesc DEPTH_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_2D, BASE_FORMAT_D32_SFLOAT, 141 constexpr GpuImageDesc CUBEMAP_DEFAULT_DESC { CORE_IMAGE_TYPE_2D, CORE_IMAGE_VIEW_TYPE_CUBE, 147 void ValidateColorDesc(const IRenderNodeGpuResourceManager& gpuResourceMgr, const GpuImageDesc& input, in ValidateColorDesc() 148 const bool bilinearSampling, GpuImageDesc in ValidateColorDesc() [all...] |
H A D | render_node_create_default_camera_gpu_images.cpp | 55 GpuImageDesc desc = ref.desc; in InitNode() 95 GpuImageDesc desc = currDesc.desc; in PreExecuteFrame()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | swapchain_vk.h | 53 const GpuImageDesc& GetDesc() const override; 54 const GpuImageDesc& GetDescDepthBuffer() const override; 69 GpuImageDesc desc_; 70 GpuImageDesc descDepthBuffer_;
|
H A D | gpu_image_vk.h | 48 GpuImageVk(Device& device, const GpuImageDesc& desc); 50 Device& device, const GpuImageDesc& desc, const GpuImagePlatformData& platformData, const uintptr_t hwBuffer); 53 const GpuImageDesc& GetDesc() const override; 73 GpuImageDesc desc_;
|
H A D | platform_hardware_buffer_util_vk.h | 25 struct GpuImageDesc; 46 VkImageCreateInfo GetHwBufferImageCreateInfo(const GpuImageDesc& desc); 55 const GpuImageDesc& desc, uintptr_t hwBuffer);
|
H A D | gpu_memory_allocator_vk.h | 57 GpuImageDesc image; 89 VmaPool GetImagePool(const GpuImageDesc& desc) const; 93 BASE_NS::string GetImagePoolDebugName(const GpuImageDesc& desc) const;
|
H A D | device_vk.h | 60 struct GpuImageDesc; 137 BASE_NS::unique_ptr<GpuImage> CreateGpuImage(const GpuImageDesc& desc) override; 139 const GpuImageDesc& desc, const GpuImagePlatformData& platformData) override; 141 const GpuImageDesc& desc, const BackendSpecificImageDesc& platformData) override; 143 const GpuImageDesc& desc, const GpuImagePlatformData& platformData, const uintptr_t hwBuffer);
|
H A D | gpu_image_vk.cpp | 50 void ValidateFormat(const DevicePlatformDataVk& devicePlat, const GpuImageDesc& desc) in ValidateFormat() 135 void FillImageDescVk(const GpuImageDesc& desc, GpuImagePlatformDataVk& plat) in FillImageDescVk() 187 GpuImageVk::GpuImageVk(Device& device, const GpuImageDesc& desc) : GpuImage(), device_(device), desc_(desc) in GpuImageVk() 220 Device& device, const GpuImageDesc& desc, const GpuImagePlatformData& platformData, const uintptr_t hwBuffer) in GpuImageVk() 408 const GpuImageDesc& GpuImageVk::GetDesc() const in GetDesc()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_create_gpu_images.cpp | 36 uint32_t dependencyFlags, const float dependencySizeScale, const GpuImageDesc& desc) in GetDependencyList() 41 constexpr GpuImageDesc defDesc {}; in GetDependencyList() 78 bool CheckForDescUpdates(const GpuImageDesc& dependencyDesc, in CheckForDescUpdates() 79 const RenderNodeCreateGpuImages::DependencyList& dependencyList, GpuImageDesc& desc) in CheckForDescUpdates() 116 void CheckFormat(const IRenderNodeGpuResourceManager& gpuResourceMgr, const string_view nodeName, GpuImageDesc& desc) in CheckFormat() 169 GpuImageDesc desc = ref.desc; in InitNode() 179 const GpuImageDesc dependencyDesc = gpuResourceMgr.GetImageDescriptor(dependencyHandle); in InitNode() 215 const GpuImageDesc& dependencyDesc = gpuResourceMgr.GetImageDescriptor(dependencyHandle); in PreExecuteFrame() 217 GpuImageDesc& descRef = descs_[idx]; in PreExecuteFrame()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/generic/ |
H A D | platform_hardware_buffer.cpp | 19 GpuImageDesc GetImageDescFromHwBufferDesc(uintptr_t platformHwBuffer) in GetImageDescFromHwBufferDesc()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ohos/ |
H A D | platform_hardware_buffer.cpp | 30 GpuImageDesc GetImageDescFromHwBufferDesc(uintptr_t platformHwBuffer) in GetImageDescFromHwBufferDesc()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ohos/ |
H A D | platform_hardware_buffer_util.cpp | 73 const GpuImageDesc& desc, uintptr_t hwBuffer) in CreateHwPlatformImage() 76 GpuImageDesc validDesc = desc; in CreateHwPlatformImage()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/windows/ |
H A D | platform_hardware_buffer_util.cpp | 30 const GpuImageDesc& desc, uintptr_t hwBuffer) in CreateHwPlatformImage()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/linux/ |
H A D | platform_hardware_buffer_util.cpp | 30 const GpuImageDesc& desc, uintptr_t hwBuffer) in CreateHwPlatformImage()
|