|
evan 2026.1.4
Evan
|
This is the complete list of members for evan::DesktopSwapchainContext, including all inherited members.
| _renderPass | evan::ASwapchainContext | protected |
| _swapchainImages | evan::ASwapchainContext | |
| _viewOffset | evan::ASwapchainContext | protected |
| aquireImage(uint32_t index, VkDevice device, VkSemaphore imageAvailableSemaphore, VkFence inFlightFence, uint32_t &imageIndex) override | evan::DesktopSwapchainContext | virtual |
| createRenderPass(const std::shared_ptr< ADeviceBackend > &deviceBackend, VkSampleCountFlagBits msaaSamples, ColorAttachmentMode mode, uint32_t viewMask=0) | evan::ASwapchainContext | protected |
| DesktopSwapchainContext(const DeviceContext &deviceContext, GLFWwindow *window) | evan::DesktopSwapchainContext | |
| destroy(VkDevice device) override | evan::DesktopSwapchainContext | virtual |
| findSupportedFormat(VkPhysicalDevice physicalDevice, const std::vector< VkFormat > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features) | evan::ASwapchainContext | protected |
| getMsaaSamples() const override | evan::DesktopSwapchainContext | virtual |
| getProjection(std::size_t index) const | evan::ASwapchainContext | |
| getRenderPass() const | evan::ASwapchainContext | |
| getSwapchainCount() const | evan::ASwapchainContext | |
| getView(std::size_t index) const | evan::ASwapchainContext | |
| getViewCount(void) const | evan::ASwapchainContext | |
| getViewOffset(void) const | evan::ASwapchainContext | |
| getViewportSize() const | evan::ASwapchainContext | |
| getViewSet() override | evan::DesktopSwapchainContext | virtual |
| getViewSet() const override | evan::DesktopSwapchainContext | virtual |
| needsSwapchainRecreation() const override | evan::DesktopSwapchainContext | virtual |
| recreateSwapchain(const DeviceContext &deviceContext, VkRenderPass renderpass) override | evan::DesktopSwapchainContext | virtual |
| selectSwapchainFormat(VkPhysicalDevice physicalDevice, const std::vector< int64_t > &swapchainFormats) | evan::ASwapchainContext | protected |
| setView(std::size_t index, const utility::graphic::ViewF &view) | evan::ASwapchainContext | virtual |
| updateViewForExtent(utility::graphic::ViewF &view, VkExtent2D extent) | evan::ASwapchainContext | static |
| usesImageAvailableSemaphore() const override | evan::DesktopSwapchainContext | virtual |
| usesMultiview() const | evan::ASwapchainContext | virtual |
| waitForImage(uint32_t index) override | evan::DesktopSwapchainContext | inlinevirtual |
| ~ASwapchainContext()=default (defined in evan::ASwapchainContext) | evan::ASwapchainContext | virtual |
| ~DesktopSwapchainContext() (defined in evan::DesktopSwapchainContext) | evan::DesktopSwapchainContext |