aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/Shader.hpp
blob: 49272857dc86ed7d788d216bf97bd9bf318ca5e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include "../defines.hpp"

struct SQuad {
    GLuint program;
    GLint proj;
    GLint color;
    GLint posAttrib;
};

class CShader {
public:
    GLuint program;
    GLint proj;
    GLint tex;
    GLint alpha;
    GLint posAttrib;
    GLint texAttrib;
    GLint discardOpaque;
};