SpiecsEngine
 
Loading...
Searching...
No Matches

◆ CreateInputBuffer()

std::shared_ptr< VulkanBuffer > Spices::VulkanDeviceGeneratedCommandsNV::CreateInputBuffer ( uint32_t size)

Create Input Buffer.

Parameters
[in]sizeBuffer Size.
Returns
Returns Input Buffer.

Definition at line 52 of file VulkanDeviceGeneratedCommandsNV.cpp.

53 {
55
56 m_InputBuffer = std::make_shared<VulkanBuffer>(
58 "GDCInputBuffer",
59 size,
60 VK_BUFFER_USAGE_TRANSFER_DST_BIT ,
61 VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
62 );
63
64 return m_InputBuffer;
65 }
#define SPICES_PROFILE_ZONE
std::shared_ptr< VulkanBuffer > m_InputBuffer
DrawCall Input Buffer.
VulkanState & m_VulkanState
The global VulkanState Referenced from VulkanRenderBackend.