target_sources(Engine PRIVATE VulkanAllocator.h VulkanAllocator.cpp VulkanBuffer.cpp VulkanCommandBuffer.h VulkanCommandBuffer.cpp VulkanFramebuffer.h VulkanFramebuffer.cpp VulkanGraphics.h VulkanGraphics.cpp VulkanGraphicsResources.h VulkanGraphicsResources.cpp VulkanDescriptorSets.h VulkanDescriptorSets.cpp VulkanGraphicsEnums.h VulkanGraphicsEnums.cpp VulkanInitializer.h VulkanInitializer.cpp VulkanRenderPass.h VulkanRenderPass.cpp VulkanPipeline.h VulkanPipeline.cpp VulkanPipelineCache.h VulkanPipelineCache.cpp VulkanShader.h VulkanShader.cpp VulkanTexture.cpp VulkanQueue.h VulkanQueue.cpp VulkanViewport.cpp) target_sources(Engine PUBLIC FILE_SET HEADERS FILES VulkanAllocator.h VulkanCommandBuffer.h VulkanFramebuffer.h VulkanGraphics.h VulkanGraphicsResources.h VulkanDescriptorSets.h VulkanGraphicsEnums.h VulkanInitializer.h VulkanRenderPass.h VulkanPipeline.h VulkanPipelineCache.h VulkanShader.h VulkanQueue.h)