gpu tiler: share compute pipeline creation

This commit is contained in:
nmzik
2026-10-22 10:21:33 +02:00
parent 5f5d6effa4
commit 5b315a9ea7
2 changed files with 32 additions and 73 deletions
@@ -117,6 +117,8 @@ private:
vk::Buffer target, uint64_t target_offset, uint64_t target_capacity,
const Tiling& tiling, bool clear_target);
[[nodiscard]] vk::Pipeline GetPipeline(uint32_t slot);
[[nodiscard]] vk::Pipeline CreatePipeline(std::span<const uint32_t> code,
const vk::SpecializationInfo* specialization) const;
GraphicContext& m_graphics;
CommandScheduler& m_scheduler;