| _renderPass | evan::ASwapchainContext | protected |
| _swapchainImages | evan::ASwapchainContext | |
| _viewOffset | evan::ASwapchainContext | protected |
| _views | evan::XrSwapchainContext | |
| _viewsConfigurations | evan::XrSwapchainContext | |
| aquireImage(uint32_t index, VkDevice device, VkSemaphore imageAvailableSemaphore, VkFence inFlightFence, uint32_t &imageIndex) override | evan::XrSwapchainContext | virtual |
| createRenderPass(const std::shared_ptr< ADeviceBackend > &deviceBackend, VkSampleCountFlagBits msaaSamples, ColorAttachmentMode mode, uint32_t viewMask=0) | evan::ASwapchainContext | protected |
| destroy(VkDevice device) override | evan::XrSwapchainContext | virtual |
| findSupportedFormat(VkPhysicalDevice physicalDevice, const std::vector< VkFormat > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features) | evan::ASwapchainContext | protected |
| getMsaaSamples() const override | evan::XrSwapchainContext | virtual |
| getProjection(std::size_t index) const | evan::ASwapchainContext | |
| getProjectionLayerViews() const | evan::XrSwapchainContext | |
| 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::XrSwapchainContext | virtual |
| getViewSet() const override | evan::XrSwapchainContext | virtual |
| needsSwapchainRecreation() const | evan::ASwapchainContext | virtual |
| recreateSwapchain(const DeviceContext &deviceContext, VkRenderPass renderpass) override | evan::XrSwapchainContext | virtual |
| selectSwapchainFormat(VkPhysicalDevice physicalDevice, const std::vector< int64_t > &swapchainFormats) | evan::ASwapchainContext | protected |
| setView(std::size_t index, const utility::graphic::ViewF &view) override | evan::XrSwapchainContext | virtual |
| syncViewSet() | evan::XrSwapchainContext | |
| updateProjectionLayerViews() | evan::XrSwapchainContext | |
| updateViewForExtent(utility::graphic::ViewF &view, VkExtent2D extent) | evan::ASwapchainContext | static |
| usesImageAvailableSemaphore() const | evan::ASwapchainContext | virtual |
| usesMultiview() const override | evan::XrSwapchainContext | virtual |
| waitForImage(uint32_t index) override | evan::XrSwapchainContext | virtual |
| XrSwapchainContext(const DeviceContext &deviceContext) | evan::XrSwapchainContext | |
| ~ASwapchainContext()=default (defined in evan::ASwapchainContext) | evan::ASwapchainContext | virtual |