Home
last modified time | relevance | path

Searched refs:GpuImage (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_image.h30 class GpuImage {
39 GpuImage() = default;
40 virtual ~GpuImage() = default;
42 GpuImage(const GpuImage&) = delete;
43 GpuImage& operator=(const GpuImage&) = delete;
H A Ddevice.h45 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 Dgpu_resource_util.h29 class GpuImage; variable
37 void DebugImageName(const IDevice& device, const GpuImage& image, const BASE_NS::string_view name);
H A Dgpu_resource_manager.h318 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 Dgpu_resource_manager_base.inl62 } else if constexpr (BASE_NS::is_same_v<ResourceType, GpuImage>) {
74 } else if constexpr (BASE_NS::is_same_v<ResourceType, GpuImage>) {
H A Dgpu_resource_util.cpp77 void DebugImageName(const IDevice& device, const GpuImage& image, const BASE_NS::string_view name) in DebugImageName()
H A Ddevice.cpp558 … vector<unique_ptr<GpuImage>> swapchainGpuImages = CreateGpuImageViews(*swapchainData.swapchain); in CreateSwapchainImpl()
H A Dgpu_resource_manager.cpp372 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 Ddevice_vk.h39 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 Dgpu_resource_util_vk.h31 class GpuImage; variable
39 void DebugImageNameVk(const IDevice& device, const GpuImage& image, const BASE_NS::string_view name…
H A Dgpu_image_vk.h46 class GpuImageVk final : public GpuImage {
H A Ddevice_vk.cpp1226 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 Dgpu_resource_util_vk.cpp71 void DebugImageNameVk(const IDevice& device, const GpuImage& image, const string_view name) in DebugImageNameVk()
H A Dgpu_image_vk.cpp187 GpuImageVk::GpuImageVk(Device& device, const GpuImageDesc& desc) : GpuImage(), device_(device), des… in GpuImageVk()
433 GpuImage::AdditionalFlags GpuImageVk::GetAdditionalFlags() const in GetAdditionalFlags()
H A Dnode_context_descriptor_set_manager_vk.cpp523 … 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 Dgpu_resource_util_gles.h27 class GpuImage; variable
33 void DebugImageNameGLES(const IDevice& device, const GpuImage& image, const BASE_NS::string_view na…
H A Ddevice_gles.h47 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 Dgpu_image_gles.cpp167 : 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 Dgpu_image_gles.h52 class GpuImageGLES final : public GpuImage {
H A Dgpu_resource_util_gles.cpp53 void DebugImageNameGLES(const IDevice& device, const GpuImage& image, const string_view name) in DebugImageNameGLES()
H A Ddevice_gles.cpp2058 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 Dplatform_device_gles.cpp22 BASE_NS::unique_ptr<GpuImage> DeviceGLES::CreateGpuImageView( in RENDER_BEGIN_NAMESPACE()