Searched refs:swapchainCreateInfo (Results 1 – 13 of 13) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | device.cpp | 510 const bool checkReplaceWindow = (swapchainCreateInfo.window.window != 0); in CreateSwapchainImpl() 511 const bool checkReplaceSurface = (swapchainCreateInfo.surfaceHandle != 0); in CreateSwapchainImpl() 551 swapchainData.swapchain = CreateDeviceSwapchain(swapchainCreateInfo); in CreateSwapchainImpl() 565 swapchainData.surfaceHandle = swapchainCreateInfo.surfaceHandle; in CreateSwapchainImpl() 566 swapchainData.window = swapchainCreateInfo.window.window; in CreateSwapchainImpl() 615 (swapchainCreateInfo.swapchainFlags & SwapchainFlagBits::CORE_SWAPCHAIN_DEPTH_BUFFER_BIT)) { in CreateSwapchainImpl() 635 return CreateSwapchainImpl(swapchainCreateInfo, replacedHandle, name); in CreateSwapchainHandle() 638 RenderHandleReference Device::CreateSwapchainHandle(const SwapchainCreateInfo& swapchainCreateInfo) in CreateSwapchainHandle() argument 642 return CreateSwapchainImpl(swapchainCreateInfo, {}, {}); in CreateSwapchainHandle() 645 void Device::CreateSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) in CreateSwapchain() argument [all …]
|
H A D | device.h | 114 void CreateSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) override; 115 RenderHandleReference CreateSwapchainHandle(const SwapchainCreateInfo& swapchainCreateInfo, 117 …RenderHandleReference CreateSwapchainHandle(const SwapchainCreateInfo& swapchainCreateInfo) overri… 121 …S::unique_ptr<Swapchain> CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) = 0; 124 RenderHandleReference CreateSwapchainImpl(const SwapchainCreateInfo& swapchainCreateInfo,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | swapchain_vk.cpp | 242 SwapchainVk::SwapchainVk(Device& device, const SwapchainCreateInfo& swapchainCreateInfo) in SwapchainVk() argument 243 : device_(device), flags_(swapchainCreateInfo.swapchainFlags) in SwapchainVk() 248 if ((swapchainCreateInfo.surfaceHandle == 0) && swapchainCreateInfo.window.window) { in SwapchainVk() 250 win.instance = swapchainCreateInfo.window.instance; in SwapchainVk() 251 win.window = swapchainCreateInfo.window.window; in SwapchainVk() 255 surface_ = VulkanHandleCast<VkSurfaceKHR>(swapchainCreateInfo.surfaceHandle); in SwapchainVk() 295 …ImageUsageFlags desiredUsageFlags = static_cast<VkImageUsageFlags>(swapchainCreateInfo.imageUsageF… in SwapchainVk()
|
H A D | swapchain_vk.h | 49 SwapchainVk(Device& device, const SwapchainCreateInfo& swapchainCreateInfo);
|
H A D | device_vk.h | 116 …ique_ptr<Swapchain> CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) override;
|
H A D | device_vk.cpp | 1034 …ique_ptr<Swapchain> DeviceVk::CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) in CreateDeviceSwapchain() argument 1036 return make_unique<SwapchainVk>(*this, swapchainCreateInfo); in CreateDeviceSwapchain()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | swapchain_gles.cpp | 271 SwapchainGLES::SwapchainGLES(Device& device, const SwapchainCreateInfo& swapchainCreateInfo) in SwapchainGLES() argument 272 : device_((DeviceGLES&)device), flags_(swapchainCreateInfo.swapchainFlags) in SwapchainGLES() 275 if ((swapchainCreateInfo.surfaceHandle == 0) && swapchainCreateInfo.window.window) { in SwapchainGLES() 277 …device_.GetEglState().CreateSurface(swapchainCreateInfo.window.window, swapchainCreateInfo.window.… in SwapchainGLES() 280 plat_.surface = (uintptr_t)swapchainCreateInfo.surfaceHandle; in SwapchainGLES()
|
H A D | swapchain_gles.h | 53 SwapchainGLES(Device& device, const SwapchainCreateInfo& swapchainCreateInfo);
|
H A D | device_gles.h | 111 …ique_ptr<Swapchain> CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) override;
|
H A D | device_gles.cpp | 1225 …ue_ptr<Swapchain> DeviceGLES::CreateDeviceSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) in CreateDeviceSwapchain() argument 1228 auto swapchain = make_unique<SwapchainGLES>(*this, swapchainCreateInfo); in CreateDeviceSwapchain()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_device.h | 155 virtual void CreateSwapchain(const SwapchainCreateInfo& swapchainCreateInfo) = 0; 168 …virtual RenderHandleReference CreateSwapchainHandle(const SwapchainCreateInfo& swapchainCreateInfo, 174 …al RenderHandleReference CreateSwapchainHandle(const SwapchainCreateInfo& swapchainCreateInfo) = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/3d_scene_adapter/src/ |
H A D | scene_adapter.cpp | 341 RENDER_NS::SwapchainCreateInfo swapchainCreateInfo { in OnWindowChange() local 354 swapchainHandle_ = device.CreateSwapchainHandle(swapchainCreateInfo, swapchainHandle_, {}); in OnWindowChange()
|
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/ |
H A D | lume_common.cpp | 1402 RENDER_NS::SwapchainCreateInfo swapchainCreateInfo { in CreateSwapchain() local 1408 RENDER_NS::SwapchainCreateInfo swapchainCreateInfo { in CreateSwapchain() local 1422 swapchainHandle_ = device_->CreateSwapchainHandle(swapchainCreateInfo, swapchainHandle_, {}); in CreateSwapchain()
|