2023-11-15 00:06:00 +01:00
|
|
|
#include "Pipeline.h"
|
|
|
|
|
|
|
|
|
|
using namespace Seele;
|
|
|
|
|
using namespace Seele::Gfx;
|
|
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
VertexInput::VertexInput(VertexInputStateCreateInfo createInfo) : createInfo(createInfo) {}
|
2024-01-19 09:49:42 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
VertexInput::~VertexInput() {}
|
2024-01-19 09:49:42 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
GraphicsPipeline::GraphicsPipeline(PPipelineLayout layout) : layout(layout) {}
|
2023-11-15 00:06:00 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
GraphicsPipeline::~GraphicsPipeline() {}
|
2023-11-15 00:06:00 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
PPipelineLayout GraphicsPipeline::getPipelineLayout() const { return layout; }
|
2023-11-15 00:06:00 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
ComputePipeline::ComputePipeline(PPipelineLayout layout) : layout(layout) {}
|
2023-11-15 00:06:00 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
ComputePipeline::~ComputePipeline() {}
|
2023-11-15 00:06:00 +01:00
|
|
|
|
2024-06-09 12:20:04 +02:00
|
|
|
PPipelineLayout ComputePipeline::getPipelineLayout() const { return layout; }
|