summary refs log tree commit diff
path: root/src/Shader/ShaderProgram.hpp
blob: 800e3ff5aa25b639485b84c86420668602f099b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include "Shader.hpp"

namespace MC {

class ShaderProgram {
public:
    ShaderProgram(Shader fragment, Shader vertex);

    void bind() const;

    uint32_t get();

private:
    uint32_t m_program;
};

}