Get compute command buffer via device function
This commit is contained in:
parent
acdec3e127
commit
780cfee8ab
1 changed files with 1 additions and 7 deletions
|
|
@ -752,13 +752,7 @@ public:
|
||||||
VK_CHECK_RESULT(vkCreateCommandPool(device, &cmdPoolInfo, nullptr, &compute.commandPool));
|
VK_CHECK_RESULT(vkCreateCommandPool(device, &cmdPoolInfo, nullptr, &compute.commandPool));
|
||||||
|
|
||||||
// Create a command buffer for compute operations
|
// Create a command buffer for compute operations
|
||||||
VkCommandBufferAllocateInfo cmdBufAllocateInfo =
|
compute.commandBuffer = vulkanDevice->createCommandBuffer(VK_COMMAND_BUFFER_LEVEL_PRIMARY, compute.commandPool);
|
||||||
vks::initializers::commandBufferAllocateInfo(
|
|
||||||
compute.commandPool,
|
|
||||||
VK_COMMAND_BUFFER_LEVEL_PRIMARY,
|
|
||||||
1);
|
|
||||||
|
|
||||||
VK_CHECK_RESULT(vkAllocateCommandBuffers(device, &cmdBufAllocateInfo, &compute.commandBuffer));
|
|
||||||
|
|
||||||
// Semaphore for compute & graphics sync
|
// Semaphore for compute & graphics sync
|
||||||
VkSemaphoreCreateInfo semaphoreCreateInfo = vks::initializers::semaphoreCreateInfo();
|
VkSemaphoreCreateInfo semaphoreCreateInfo = vks::initializers::semaphoreCreateInfo();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue