1 | #ifndef __GSK_GLSHADER_PRIVATE_H__ |
---|---|
2 | #define __GSK_GLSHADER_PRIVATE_H__ |
3 | |
4 | #include <gsk/gskglshader.h> |
5 | |
6 | G_BEGIN_DECLS |
7 | |
8 | typedef struct { |
9 | char *name; |
10 | GskGLUniformType type; |
11 | gsize offset; |
12 | } GskGLUniform; |
13 | |
14 | const GskGLUniform *gsk_gl_shader_get_uniforms (GskGLShader *shader, |
15 | int *n_uniforms); |
16 | |
17 | G_END_DECLS |
18 | |
19 | #endif /* __GSK_GLSHADER_PRIVATE_H__ */ |
20 |