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