/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_image.h | 30 class GpuImage { 39 GpuImage() = default; 40 virtual ~GpuImage() = default; 42 GpuImage(const GpuImage&) = delete; 43 GpuImage& operator=(const GpuImage&) = delete;
|
H A D | device.h | 45 class GpuImage; variable 199 virtual BASE_NS::unique_ptr<GpuImage> CreateGpuImage(const GpuImageDesc& desc) = 0; 203 virtual BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 205 virtual BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 207 …virtual BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> CreateGpuImageViews(const Swapchain& platfo…
|
H A D | gpu_resource_util.h | 29 class GpuImage; variable 37 void DebugImageName(const IDevice& device, const GpuImage& image, const BASE_NS::string_view name);
|
H A D | gpu_resource_manager.h | 318 GpuImage* GetImage(const RenderHandle& gpuHandle) const; 382 BASE_NS::unique_ptr<GpuResourceManagerTyped<GpuImage, GpuImageDesc>> gpuImageMgr_; 427 using ImageVector = BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>>; 433 BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> images; // pre-created
|
H A D | gpu_resource_manager_base.inl | 62 } else if constexpr (BASE_NS::is_same_v<ResourceType, GpuImage>) { 74 } else if constexpr (BASE_NS::is_same_v<ResourceType, GpuImage>) {
|
H A D | gpu_resource_util.cpp | 77 void DebugImageName(const IDevice& device, const GpuImage& image, const BASE_NS::string_view name) in DebugImageName()
|
H A D | device.cpp | 558 … vector<unique_ptr<GpuImage>> swapchainGpuImages = CreateGpuImageViews(*swapchainData.swapchain); in CreateSwapchainImpl()
|
H A D | gpu_resource_manager.cpp | 372 gpuImageMgr_(make_unique<GpuResourceManagerTyped<GpuImage, GpuImageDesc>>(device)), in GpuResourceManager() 903 if (unique_ptr<GpuImage> gpuImage = [this](const GpuImageDesc& desc, in CreateView() 939 if (unique_ptr<GpuImage> gpuImage = in CreateView() 947 … (additionalImageFlags & GpuImage::AdditionalFlagBits::ADDITIONAL_PLATFORM_CONVERSION_BIT) in CreateView() 2038 GpuImage* GpuResourceManager::GetImage(const RenderHandle& handle) const in GetImage()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | device_vk.h | 39 class GpuImage; variable 137 BASE_NS::unique_ptr<GpuImage> CreateGpuImage(const GpuImageDesc& desc) override; 138 BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 140 BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 142 BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 144 …BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> CreateGpuImageViews(const Swapchain& platformData) …
|
H A D | gpu_resource_util_vk.h | 31 class GpuImage; variable 39 void DebugImageNameVk(const IDevice& device, const GpuImage& image, const BASE_NS::string_view name…
|
H A D | gpu_image_vk.h | 46 class GpuImageVk final : public GpuImage {
|
H A D | device_vk.cpp | 1226 unique_ptr<GpuImage> DeviceVk::CreateGpuImage(const GpuImageDesc& desc) in CreateGpuImage() 1231 unique_ptr<GpuImage> DeviceVk::CreateGpuImageView( in CreateGpuImageView() 1237 unique_ptr<GpuImage> DeviceVk::CreateGpuImageView(const GpuImageDesc& desc, const GpuImagePlatformD… in CreateGpuImageView() 1242 vector<unique_ptr<GpuImage>> DeviceVk::CreateGpuImageViews(const Swapchain& swapchain) in CreateGpuImageViews() 1247 vector<unique_ptr<GpuImage>> gpuImages(swapchainPlat.swapchainImages.images.size()); in CreateGpuImageViews() 1257 unique_ptr<GpuImage> DeviceVk::CreateGpuImageView( in CreateGpuImageView()
|
H A D | gpu_resource_util_vk.cpp | 71 void DebugImageNameVk(const IDevice& device, const GpuImage& image, const string_view name) in DebugImageNameVk()
|
H A D | gpu_image_vk.cpp | 187 GpuImageVk::GpuImageVk(Device& device, const GpuImageDesc& desc) : GpuImage(), device_(device), des… in GpuImageVk() 433 GpuImage::AdditionalFlags GpuImageVk::GetAdditionalFlags() const in GetAdditionalFlags()
|
H A D | node_context_descriptor_set_manager_vk.cpp | 523 … const GpuImage::AdditionalFlags additionalFlags = gpuImage->GetAdditionalFlags(); in CreateGpuDescriptorSet() 525 … if ((additionalFlags & GpuImage::AdditionalFlagBits::ADDITIONAL_PLATFORM_CONVERSION_BIT) && in CreateGpuDescriptorSet()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_resource_util_gles.h | 27 class GpuImage; variable 33 void DebugImageNameGLES(const IDevice& device, const GpuImage& image, const BASE_NS::string_view na…
|
H A D | device_gles.h | 47 class GpuImage; variable 130 BASE_NS::unique_ptr<GpuImage> CreateGpuImage(const GpuImageDesc& desc) override; 131 BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 133 BASE_NS::unique_ptr<GpuImage> CreateGpuImageView( 135 …BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> CreateGpuImageViews(const Swapchain& platformSwapch…
|
H A D | gpu_image_gles.cpp | 167 : GpuImage(), device_((DeviceGLES&)device), desc_(desc) in GpuImageGLES() 228 …: GpuImage(), device_((DeviceGLES&)device), plat_((const GpuImagePlatformDataGL&)platformData), de… in GpuImageGLES() 310 GpuImage::AdditionalFlags GpuImageGLES::GetAdditionalFlags() const in GetAdditionalFlags()
|
H A D | gpu_image_gles.h | 52 class GpuImageGLES final : public GpuImage {
|
H A D | gpu_resource_util_gles.cpp | 53 void DebugImageNameGLES(const IDevice& device, const GpuImage& image, const string_view name) in DebugImageNameGLES()
|
H A D | device_gles.cpp | 2058 unique_ptr<GpuImage> DeviceGLES::CreateGpuImage(const GpuImageDesc& desc) in CreateGpuImage() 2063 unique_ptr<GpuImage> DeviceGLES::CreateGpuImageView(const GpuImageDesc& desc, const GpuImagePlatfor… in CreateGpuImageView() 2069 vector<unique_ptr<GpuImage>> DeviceGLES::CreateGpuImageViews(const Swapchain& platformSwapchain) in CreateGpuImageViews() 2071 vector<unique_ptr<GpuImage>> gpuImages; in CreateGpuImageViews()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/generic/ |
H A D | platform_device_gles.cpp | 22 BASE_NS::unique_ptr<GpuImage> DeviceGLES::CreateGpuImageView( in RENDER_BEGIN_NAMESPACE()
|