vengine
0.1.0
3D graphics engine made with Vulkan
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 &swapChainp) 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
currentFrame
ven::SwapChain
private
depthImageMemorys
ven::SwapChain
private
depthImages
ven::SwapChain
private
depthImageViews
ven::SwapChain
private
device
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
imageAvailableSemaphores
ven::SwapChain
private
imageCount
() const
ven::SwapChain
inline
imagesInFlight
ven::SwapChain
private
inFlightFences
ven::SwapChain
private
init
()
ven::SwapChain
private
m_swapChainExtent
ven::SwapChain
private
MAX_FRAMES_IN_FLIGHT
ven::SwapChain
static
oldSwapChain
ven::SwapChain
private
operator=
(const SwapChain &)=delete
ven::SwapChain
renderFinishedSemaphores
ven::SwapChain
private
renderPass
ven::SwapChain
private
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
ven::SwapChain
private
swapChainDepthFormat
ven::SwapChain
private
swapChainFramebuffers
ven::SwapChain
private
swapChainImageFormat
ven::SwapChain
private
swapChainImages
ven::SwapChain
private
swapChainImageViews
ven::SwapChain
private
width
() const
ven::SwapChain
inline
windowExtent
ven::SwapChain
private
~SwapChain
()
ven::SwapChain
Generated by
1.11.0