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