summaryrefslogtreecommitdiff
path: root/include/llmr/renderer/shader-pattern.hpp
blob: 5b295cfffb3e6d16f66718d96ed3dc01a2d566b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef LLMR_RENDERER_SHADER_PATTERN
#define LLMR_RENDERER_SHADER_PATTERN

#include "shader.hpp"

namespace llmr {

class PatternShader : public Shader {
public:
    PatternShader();

    int32_t a_pos;
    int32_t u_matrix;
    int32_t u_color;
    int32_t u_offset;
    int32_t u_pattern_size;
    int32_t u_pattern_tl;
    int32_t u_pattern_br;
    int32_t u_mix;

};

}

#endif