vengine
0.0.1
3D graphics engine
Loading...
Searching...
No Matches
ven::SwapChain Member List
This is the complete list of members for
ven::SwapChain
, including all inherited members.
acquireNextImage
(uint32_t *imageIndex) const
ven::SwapChain
chooseSwapExtent
(const VkSurfaceCapabilitiesKHR &capabilities) const
ven::SwapChain
private
chooseSwapPresentMode
(const std::vector< VkPresentModeKHR > &availablePresentModes)
ven::SwapChain
private
static
chooseSwapSurfaceFormat
(const std::vector< VkSurfaceFormatKHR > &availableFormats)
ven::SwapChain
private
static
compareSwapFormats
(const SwapChain &swapChain) const
ven::SwapChain
inline
createDepthResources
()
ven::SwapChain
private
createFrameBuffers
()
ven::SwapChain
private
createImageViews
()
ven::SwapChain
private
createRenderPass
()
ven::SwapChain
private
createSwapChain
()
ven::SwapChain
private
createSyncObjects
()
ven::SwapChain
private
extentAspectRatio
() const
ven::SwapChain
inline
findDepthFormat
() const
ven::SwapChain
getFrameBuffer
(const unsigned long index) const
ven::SwapChain
inline
getImageView
(const int index) const
ven::SwapChain
inline
getRenderPass
() const
ven::SwapChain
inline
getSwapChainExtent
() const
ven::SwapChain
inline
getSwapChainImageFormat
() const
ven::SwapChain
inline
height
() const
ven::SwapChain
inline
imageCount
() const
ven::SwapChain
inline
init
()
ven::SwapChain
private
m_currentFrame
ven::SwapChain
private
m_depthImageMemory
ven::SwapChain
private
m_depthImages
ven::SwapChain
private
m_depthImageViews
ven::SwapChain
private
m_device
ven::SwapChain
private
m_imageAvailableSemaphores
ven::SwapChain
private
m_imagesInFlight
ven::SwapChain
private
m_inFlightFences
ven::SwapChain
private
m_oldSwapChain
ven::SwapChain
private
m_renderFinishedSemaphores
ven::SwapChain
private
m_renderPass
ven::SwapChain
private
m_swapChain
ven::SwapChain
private
m_swapChainDepthFormat
ven::SwapChain
private
m_swapChainExtent
ven::SwapChain
private
m_swapChainFrameBuffers
ven::SwapChain
private
m_swapChainImageFormat
ven::SwapChain
private
m_swapChainImages
ven::SwapChain
private
m_swapChainImageViews
ven::SwapChain
private
m_windowExtent
ven::SwapChain
private
operator=
(const SwapChain &)=delete
ven::SwapChain
operator=
(SwapChain &&)=delete
ven::SwapChain
submitCommandBuffers
(const VkCommandBuffer *buffers, const uint32_t *imageIndex)
ven::SwapChain
SwapChain
(Device &deviceRef, const VkExtent2D windowExtentRef)
ven::SwapChain
inline
SwapChain
(Device &deviceRef, const VkExtent2D windowExtentRef, std::shared_ptr< SwapChain > previous)
ven::SwapChain
inline
SwapChain
(const SwapChain &)=delete
ven::SwapChain
SwapChain
(SwapChain &&)=delete
ven::SwapChain
width
() const
ven::SwapChain
inline
~SwapChain
()
ven::SwapChain
Generated by
1.11.0