target_sources(Engine PRIVATE BasePass.h BasePass.cpp CachedDepthPass.h CachedDepthPass.cpp DepthCullingPass.h DepthCullingPass.cpp LightCullingPass.h LightCullingPass.cpp RayTracingPass.h RayTracingPass.cpp RenderGraph.h RenderGraphResources.h RenderGraphResources.cpp RenderPass.h RenderPass.cpp #TerrainRenderer.h #TerrainRenderer.cpp ToneMappingPass.h ToneMappingPass.cpp UIPass.h UIPass.cpp VisibilityPass.h VisibilityPass.cpp WaterRenderer.h WaterRenderer.cpp) target_sources(Engine PUBLIC FILE_SET HEADERS FILES BasePass.h CachedDepthPass.h DepthCullingPass.h LightCullingPass.h ToneMappingPass.h RayTracingPass.h RenderGraph.h RenderGraphResources.h RenderPass.h #TerrainRenderer.h UIPass.h VisibilityPass.h)