Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
VulkanGraphicsPipeline.hpp
1#pragma once
2
3#include <Common/Graphics/GraphicsPipeline.hpp>
4#include <string>
5#include <vector>
6#include <iostream>
7#include <vulkan/vulkan.h>
8
10 class GraphicsPipeline : public Grindstone::GraphicsAPI::GraphicsPipeline {
11 public:
12 GraphicsPipeline(const CreateInfo& createInfo);
13 ~GraphicsPipeline();
14 VkPipeline GetGraphicsPipeline() const;
15 public:
16 virtual void Bind() {};
17 private:
18 VkPipeline graphicsPipeline = nullptr;
19 };
20}
Definition GraphicsPipeline.hpp:20
Definition ImguiRendererVulkan.hpp:11