Home
last modified time | relevance | path

Searched refs:Swapchain (Results 1 - 10 of 10) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dswapchain.h27 class Swapchain { class
29 Swapchain() = default;
30 virtual ~Swapchain() = default;
32 Swapchain(const Swapchain&) = delete;
33 Swapchain& operator=(const Swapchain&) = delete;
H A Ddevice.h57 class Swapchain;
121 virtual BASE_NS::unique_ptr<Swapchain> CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) = 0;
158 const Swapchain* GetSwapchain(const RenderHandle handle) const;
182 BASE_NS::unique_ptr<Swapchain> swapchain;
207 virtual BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> CreateGpuImageViews(const Swapchain& platformData) = 0;
H A Ddevice.cpp475 void CreateDepthBuffer(const DeviceBackendType backendType, const Swapchain& swapchain, in CreateDepthBuffer()
773 const Swapchain* Device::GetSwapchain(const RenderHandle handle) const in GetSwapchain()
/foundation/graphic/graphic_2d/frameworks/vulkan_layers/swapchain_layer/
H A Dswapchain_layer.cpp259 "Vulkan Swapchain",
268 struct Swapchain {
269 Swapchain(Surface &surface, uint32_t numImages, VkPresentModeKHR presentMode,
306 Swapchain* SwapchainFromHandle(VkSwapchainKHR handle)
308 return reinterpret_cast<Swapchain*>(handle);
311 VkSwapchainKHR HandleFromSwapchain(Swapchain* swapchain)
424 void ReleaseSwapchainImage(VkDevice device, NativeWindow* window, int releaseFence, Swapchain::Image &image,
472 void ReleaseSwapchain(VkDevice device, Swapchain* swapchain)
498 SWLOGE("Swapchain format %{public}d unsupported return GRAPHIC_PIXEL_FMT_RGBA_8888;", format); in GetPixelFormat()
629 SWLOGD("Swapchain translat in SetWindowTransform()
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dswapchain_gles.h51 class SwapchainGLES final : public Swapchain {
H A Ddevice_gles.h60 class Swapchain;
111 BASE_NS::unique_ptr<Swapchain> CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) override;
135 BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> CreateGpuImageViews(const Swapchain& platformSwapchain) override;
H A Ddevice_gles.cpp1225 unique_ptr<Swapchain> DeviceGLES::CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo)
2069 vector<unique_ptr<GpuImage>> DeviceGLES::CreateGpuImageViews(const Swapchain& platformSwapchain)
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dswapchain_vk.h47 class SwapchainVk final : public Swapchain {
H A Ddevice_vk.h52 class Swapchain;
116 BASE_NS::unique_ptr<Swapchain> CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) override;
144 BASE_NS::vector<BASE_NS::unique_ptr<GpuImage>> CreateGpuImageViews(const Swapchain& platformData) override;
H A Ddevice_vk.cpp1033 unique_ptr<Swapchain> DeviceVk::CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) in CreateDeviceSwapchain()
1241 vector<unique_ptr<GpuImage>> DeviceVk::CreateGpuImageViews(const Swapchain& swapchain) in CreateGpuImageViews()

Completed in 11 milliseconds