SpiecsEngine
 
Loading...
Searching...
No Matches

◆ VulkanDeviceGeneratedCommandsNV()

Spices::VulkanDeviceGeneratedCommandsNV::VulkanDeviceGeneratedCommandsNV ( VulkanState & vulkanState)

Constructor Function. Create VkCommandPool.

Parameters
[in]vulkanStateThe global VulkanState.

Definition at line 13 of file VulkanDeviceGeneratedCommandsNV.cpp.

14 : VulkanObject(vulkanState)
15 , m_Strides(0)
16 , m_IndirectCmdsLayout(VK_NULL_HANDLE)
17 , m_NSequence(0)
18 , m_InputBuffer(nullptr)
19 , m_PreprocessBuffer(nullptr)
21 {}
std::shared_ptr< VulkanBuffer > m_InputBuffer
DrawCall Input Buffer.
std::shared_ptr< VulkanBuffer > m_PreprocessBuffer
PreprocessBuffer.
std::shared_ptr< VulkanIndirectCommandsLayoutNV > m_IndirectCmdsLayout
VkIndirectCommandsLayoutNV.
uint32_t m_Strides
DrawCall total Input Strides.
VulkanObject(VulkanState &vulkanState)
Constructor Function. Init member variables.

References m_NSequence, m_PreprocessSize, m_Strides, VulkanDeviceGeneratedCommandsNV(), and Spices::VulkanObject::VulkanObject().

Referenced by VulkanDeviceGeneratedCommandsNV().