text: #pragma once
  
  #include "ixengine/core/typedefs.h"
  #include "ixengine/renderer/internal.h"
  
  
  uint32 ixVkCommandBuffersAllocate(struct ixVkCommandBuffers* const, struct ixVkCommandPool* const, struct ixVkDevice* const, const uint32);
  void ixVkCommandBuffersFree(struct ixVkCommandBuffers* const);
  
  void ixVkCommandBufferBegin(struct ixVkCommandBuffers* const, const uint32);
  void ixVkCommandBufferEnd(struct ixVkCommandBuffers* const, const uint32);
  
  VkCommandBuffer ixVkBeginOneTimeCommands(struct ixVkDevice* const, struct ixVkCommandPool* const);
  void ixVkEndOneTimeCommands(struct ixVkDevice* const, struct ixVkCommandPool* const, VkCommandBuffer);
  