|
| | VulkanSwapChainImpl (const VulkanDevice &device) |
| |
| | VulkanSwapChainImpl (VulkanSwapChainImpl &&) noexcept=default |
| |
| | VulkanSwapChainImpl (const VulkanSwapChainImpl &)=delete |
| |
| VulkanSwapChainImpl & | operator= (VulkanSwapChainImpl &&) noexcept=default |
| |
| VulkanSwapChainImpl & | operator= (const VulkanSwapChainImpl &)=delete |
| |
| | ~VulkanSwapChainImpl () |
| |
| void | initialize (const VulkanDevice &device, Format format, const Size2d &renderArea, UInt32 buffers, bool vsync) |
| |
| void | resetQueryPools (const Array< SharedPtr< const TimingEvent > > &timingEvents) |
| |
| void | reset (Format format, const Size2d &renderArea, UInt32 buffers, bool vsync) |
| |
| UInt32 | swapBackBuffer () |
| |
| void | present (UInt64 fence) |
| |
| const VkQueryPool & | currentTimestampQueryPool () |
| |
| Array< Format > | getSurfaceFormats (const VkPhysicalDevice adapter, const VkSurfaceKHR surface) const |
| |
| VkColorSpaceKHR | findColorSpace (const VkPhysicalDevice adapter, const VkSurfaceKHR surface, Format format) const |
| |