Home | History | Annotate | Download | only in glsl

Lines Matching defs:add_input

386    ir_variable *add_input(int slot, const glsl_type *type, const char *name)
1016 add_input(VERT_ATTRIB_POS, vec4_t, "gl_Vertex");
1017 add_input(VERT_ATTRIB_NORMAL, vec3_t, "gl_Normal");
1018 add_input(VERT_ATTRIB_COLOR0, vec4_t, "gl_Color");
1019 add_input(VERT_ATTRIB_COLOR1, vec4_t, "gl_SecondaryColor");
1020 add_input(VERT_ATTRIB_TEX0, vec4_t, "gl_MultiTexCoord0");
1021 add_input(VERT_ATTRIB_TEX1, vec4_t, "gl_MultiTexCoord1");
1022 add_input(VERT_ATTRIB_TEX2, vec4_t, "gl_MultiTexCoord2");
1023 add_input(VERT_ATTRIB_TEX3, vec4_t, "gl_MultiTexCoord3");
1024 add_input(VERT_ATTRIB_TEX4, vec4_t, "gl_MultiTexCoord4");
1025 add_input(VERT_ATTRIB_TEX5, vec4_t, "gl_MultiTexCoord5");
1026 add_input(VERT_ATTRIB_TEX6, vec4_t, "gl_MultiTexCoord6");
1027 add_input(VERT_ATTRIB_TEX7, vec4_t, "gl_MultiTexCoord7");
1028 add_input(VERT_ATTRIB_FOG, float_t, "gl_FogCoord");
1079 add_input(VARYING_SLOT_TESS_LEVEL_OUTER, array(float_t, 4),
1081 add_input(VARYING_SLOT_TESS_LEVEL_INNER, array(float_t, 2),
1128 var = add_input(VARYING_SLOT_PRIMITIVE_ID, int_t, "gl_PrimitiveIDIn");
1146 add_input(VARYING_SLOT_POS, vec4_t, "gl_FragCoord");
1151 add_input(VARYING_SLOT_FACE, bool_t, "gl_FrontFacing");
1154 add_input(VARYING_SLOT_PNTC, vec2_t, "gl_PointCoord");
1157 var = add_input(VARYING_SLOT_PRIMITIVE_ID, int_t, "gl_PrimitiveID");
1234 var = add_input(VARYING_SLOT_LAYER, int_t, "gl_Layer");
1241 var = add_input(VARYING_SLOT_VIEWPORT, int_t, "gl_ViewportIndex");
1297 add_input(slot, type, name);