Vulkan-Hpp
|
#include <vulkan_raii.hpp>
Public Types | |
using | CType = VkSwapchainKHR |
using | CppType = vk::SwapchainKHR |
Static Public Attributes | |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::ObjectType | objectType = vk::ObjectType::eSwapchainKHR |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::DebugReportObjectTypeEXT | debugReportObjectType |
Definition at line 11305 of file vulkan_raii.hpp.
Definition at line 11309 of file vulkan_raii.hpp.
Definition at line 11308 of file vulkan_raii.hpp.
|
inline |
Definition at line 11317 of file vulkan_raii.hpp.
|
inline |
Definition at line 11325 of file vulkan_raii.hpp.
|
inline |
Definition at line 11335 of file vulkan_raii.hpp.
|
inline |
Definition at line 11337 of file vulkan_raii.hpp.
|
delete |
|
delete |
|
inline |
Definition at line 11345 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair< vk::Result, uint32_t > vk::raii::SwapchainKHR::acquireNextImage | ( | uint64_t | timeout, |
vk::Semaphore semaphore | VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, | ||
vk::Fence fence | VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT | ||
) | const |
Definition at line 15083 of file vulkan_raii.hpp.
|
inline |
Definition at line 11377 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t vk::raii::SwapchainKHR::getCounterEXT | ( | vk::SurfaceCounterFlagBitsEXT | counter | ) | const |
Definition at line 17002 of file vulkan_raii.hpp.
|
inline |
Definition at line 11398 of file vulkan_raii.hpp.
|
inline |
Definition at line 11403 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::Image > vk::raii::SwapchainKHR::getImages | ( | ) | const |
Definition at line 15052 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::GetLatencyMarkerInfoNV vk::raii::SwapchainKHR::getLatencyTimingsNV | ( | ) | const |
Definition at line 22616 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::PastPresentationTimingGOOGLE > vk::raii::SwapchainKHR::getPastPresentationTimingGOOGLE | ( | ) | const |
Definition at line 17030 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::RefreshCycleDurationGOOGLE vk::raii::SwapchainKHR::getRefreshCycleDurationGOOGLE | ( | ) | const |
Definition at line 17016 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::Result vk::raii::SwapchainKHR::getStatus | ( | ) | const |
Definition at line 17170 of file vulkan_raii.hpp.
VULKAN_HPP_INLINE void vk::raii::SwapchainKHR::latencySleepNV | ( | const vk::LatencySleepInfoNV & | sleepInfo | ) | const |
Definition at line 22598 of file vulkan_raii.hpp.
|
inline |
Definition at line 11372 of file vulkan_raii.hpp.
|
inline |
Definition at line 11367 of file vulkan_raii.hpp.
|
inline |
Definition at line 11355 of file vulkan_raii.hpp.
|
delete |
|
inline |
Definition at line 11390 of file vulkan_raii.hpp.
VULKAN_HPP_INLINE void vk::raii::SwapchainKHR::setLatencyMarkerNV | ( | const vk::SetLatencyMarkerInfoNV & | latencyMarkerInfo | ) | const |
Definition at line 22607 of file vulkan_raii.hpp.
VULKAN_HPP_INLINE void vk::raii::SwapchainKHR::setLatencySleepModeNV | ( | const vk::LatencySleepModeInfoNV & | sleepModeInfo | ) | const |
Definition at line 22589 of file vulkan_raii.hpp.
VULKAN_HPP_INLINE void vk::raii::SwapchainKHR::setLocalDimmingAMD | ( | vk::Bool32 | localDimmingEnable | ) | const |
Definition at line 19396 of file vulkan_raii.hpp.
|
inline |
Definition at line 11409 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::Result vk::raii::SwapchainKHR::waitForPresent | ( | uint64_t | presentId, |
uint64_t | timeout | ||
) | const |
Definition at line 19552 of file vulkan_raii.hpp.
|
static |
Definition at line 11312 of file vulkan_raii.hpp.
|
static |
Definition at line 11311 of file vulkan_raii.hpp.