Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
GLComputePipeline.hpp
1
#pragma once
2
3
#include <Common/Graphics/ComputePipeline.hpp>
4
5
namespace
Grindstone::GraphicsAPI::OpenGL
{
6
class
ComputePipeline :
public
Grindstone::GraphicsAPI::ComputePipeline
{
7
public
:
8
ComputePipeline(
const
CreateInfo
& createInfo);
9
virtual
void
Recreate(
const
CreateInfo
& createInfo)
override
;
10
void
Bind();
11
~ComputePipeline();
12
private
:
13
void
CreatePipeline(
const
CreateInfo
& createInfo);
14
15
GLuint program;
16
};
17
}
Grindstone::GraphicsAPI::ComputePipeline
Definition
ComputePipeline.hpp:19
Grindstone::GraphicsAPI::OpenGL
Definition
GLBuffer.hpp:5
Grindstone::GraphicsAPI::ComputePipeline::CreateInfo
Definition
ComputePipeline.hpp:21
plugins
Grindstone.RHI.OpenGL
include
GLComputePipeline.hpp
Generated by
1.17.0