:right-sidebar: True GLUniformType =================================================================== .. currentmodule:: gi.repository.Gsk .. class:: GLUniformType :no-contents-entry: This defines the types of the uniforms that ``GskGLShaders`` declare. It defines both what the type is called in the GLSL shader code, and what the corresponding C type is on the Gtk side. Fields ------ .. rst-class:: interim-class .. class:: GLUniformType :no-index: .. attribute:: BOOL A GLSL bool / gboolean uniform .. attribute:: FLOAT A float uniform .. attribute:: INT A GLSL int / gint32 uniform .. attribute:: NONE No type, used for uninitialized or unspecified values. .. attribute:: UINT A GLSL uint / guint32 uniform .. attribute:: VEC2 A GLSL vec2 / graphene_vec2_t uniform .. attribute:: VEC3 A GLSL vec3 / graphene_vec3_t uniform .. attribute:: VEC4 A GLSL vec4 / graphene_vec4_t uniform