Searched refs:Swapchain (Results 1 - 10 of 10) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | swapchain.h | 27 class Swapchain { class 29 Swapchain() = default; 30 virtual ~Swapchain() = default; 32 Swapchain(const Swapchain&) = delete; 33 Swapchain& operator=(const Swapchain&) = delete;
|
H A D | device.h | 57 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 D | device.cpp | 475 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 D | swapchain_layer.cpp | 259 "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 D | swapchain_gles.h | 51 class SwapchainGLES final : public Swapchain {
|
H A D | device_gles.h | 60 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 D | device_gles.cpp | 1225 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 D | swapchain_vk.h | 47 class SwapchainVk final : public Swapchain {
|
H A D | device_vk.h | 52 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 D | device_vk.cpp | 1033 unique_ptr<Swapchain> DeviceVk::CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) in CreateDeviceSwapchain() 1241 vector<unique_ptr<GpuImage>> DeviceVk::CreateGpuImageViews(const Swapchain& swapchain) in CreateGpuImageViews()
|
Completed in 13 milliseconds