Files
Towards/external/loft/modules/base/include/shaders/ComputePipelineBuilder.hpp
T

22 lines
323 B
C++
Raw Normal View History

2026-07-18 14:31:15 +02:00
#pragma once
#include "Shader.hpp"
#include "Pipeline.hpp"
#include <volk.h>
namespace lft {
class ComputePipelineBuilder {
private:
const Shader* m_shader;
VkPipelineLayout m_layout;
public:
ComputePipelineBuilder(const Shader* shader, VkPipelineLayout layout);
Pipeline build(const Gpu* gpu);
};
}