SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
SubmitInfo (uint32_t waitSemaphoreCount_=0, const Semaphore *pWaitSemaphores_=nullptr, const PipelineStageFlags *pWaitDstStageMask_=nullptr, uint32_t commandBufferCount_=0, const CommandBuffer *pCommandBuffers_=nullptr, uint32_t signalSemaphoreCount_=0, const Semaphore *pSignalSemaphores_=nullptr) | |
SubmitInfo (VkSubmitInfo const &rhs) | |
SubmitInfo & | operator= (VkSubmitInfo const &rhs) |
SubmitInfo & | setPNext (const void *pNext_) |
SubmitInfo & | setWaitSemaphoreCount (uint32_t waitSemaphoreCount_) |
SubmitInfo & | setPWaitSemaphores (const Semaphore *pWaitSemaphores_) |
SubmitInfo & | setPWaitDstStageMask (const PipelineStageFlags *pWaitDstStageMask_) |
SubmitInfo & | setCommandBufferCount (uint32_t commandBufferCount_) |
SubmitInfo & | setPCommandBuffers (const CommandBuffer *pCommandBuffers_) |
SubmitInfo & | setSignalSemaphoreCount (uint32_t signalSemaphoreCount_) |
SubmitInfo & | setPSignalSemaphores (const Semaphore *pSignalSemaphores_) |
operator VkSubmitInfo const & () const | |
operator VkSubmitInfo & () | |
bool | operator== (SubmitInfo const &rhs) const |
bool | operator!= (SubmitInfo const &rhs) const |
Data Fields | |
const void * | pNext = nullptr |
uint32_t | waitSemaphoreCount |
const Semaphore * | pWaitSemaphores |
const PipelineStageFlags * | pWaitDstStageMask |
uint32_t | commandBufferCount |
const CommandBuffer * | pCommandBuffers |
uint32_t | signalSemaphoreCount |
const Semaphore * | pSignalSemaphores |
Private Attributes | |
StructureType | sType = StructureType::eSubmitInfo |
Definition at line 39529 of file vulkan.hpp.
|
inline |
Definition at line 39531 of file vulkan.hpp.
|
inline |
Definition at line 39548 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 39611 of file vulkan.hpp.
|
inline |
Definition at line 39606 of file vulkan.hpp.
|
inline |
Definition at line 39629 of file vulkan.hpp.
References operator==().
|
inline |
Definition at line 39553 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 39616 of file vulkan.hpp.
References commandBufferCount, pCommandBuffers, pNext, pSignalSemaphores, pWaitDstStageMask, pWaitSemaphores, signalSemaphoreCount, sType, and waitSemaphoreCount.
Referenced by operator!=().
|
inline |
Definition at line 39582 of file vulkan.hpp.
References commandBufferCount.
|
inline |
Definition at line 39588 of file vulkan.hpp.
References pCommandBuffers.
|
inline |
Definition at line 39558 of file vulkan.hpp.
References pNext.
|
inline |
Definition at line 39600 of file vulkan.hpp.
References pSignalSemaphores.
|
inline |
Definition at line 39576 of file vulkan.hpp.
References pWaitDstStageMask.
|
inline |
Definition at line 39570 of file vulkan.hpp.
References pWaitSemaphores.
|
inline |
Definition at line 39594 of file vulkan.hpp.
References signalSemaphoreCount.
|
inline |
Definition at line 39564 of file vulkan.hpp.
References waitSemaphoreCount.
uint32_t VULKAN_HPP_NAMESPACE::SubmitInfo::commandBufferCount |
Definition at line 39642 of file vulkan.hpp.
Referenced by operator==(), and setCommandBufferCount().
const CommandBuffer* VULKAN_HPP_NAMESPACE::SubmitInfo::pCommandBuffers |
Definition at line 39643 of file vulkan.hpp.
Referenced by operator==(), and setPCommandBuffers().
const void* VULKAN_HPP_NAMESPACE::SubmitInfo::pNext = nullptr |
Definition at line 39638 of file vulkan.hpp.
Referenced by operator==(), and setPNext().
const Semaphore* VULKAN_HPP_NAMESPACE::SubmitInfo::pSignalSemaphores |
Definition at line 39645 of file vulkan.hpp.
Referenced by operator==(), and setPSignalSemaphores().
const PipelineStageFlags* VULKAN_HPP_NAMESPACE::SubmitInfo::pWaitDstStageMask |
Definition at line 39641 of file vulkan.hpp.
Referenced by operator==(), and setPWaitDstStageMask().
const Semaphore* VULKAN_HPP_NAMESPACE::SubmitInfo::pWaitSemaphores |
Definition at line 39640 of file vulkan.hpp.
Referenced by operator==(), and setPWaitSemaphores().
uint32_t VULKAN_HPP_NAMESPACE::SubmitInfo::signalSemaphoreCount |
Definition at line 39644 of file vulkan.hpp.
Referenced by operator==(), and setSignalSemaphoreCount().
|
private |
Definition at line 39635 of file vulkan.hpp.
Referenced by operator==().
uint32_t VULKAN_HPP_NAMESPACE::SubmitInfo::waitSemaphoreCount |
Definition at line 39639 of file vulkan.hpp.
Referenced by operator==(), and setWaitSemaphoreCount().