Lines Matching refs:add_input

446    ir_variable *add_input(int slot, const glsl_type *type, int precision,
453 ir_variable *add_input(int slot, const glsl_type *type, const char *name,
456 return add_input(slot, type, GLSL_PRECISION_NONE, name, interp);
1157 add_input(VERT_ATTRIB_POS, vec4_t, "gl_Vertex");
1158 add_input(VERT_ATTRIB_NORMAL, vec3_t, "gl_Normal");
1159 add_input(VERT_ATTRIB_COLOR0, vec4_t, "gl_Color");
1160 add_input(VERT_ATTRIB_COLOR1, vec4_t, "gl_SecondaryColor");
1161 add_input(VERT_ATTRIB_TEX0, vec4_t, "gl_MultiTexCoord0");
1162 add_input(VERT_ATTRIB_TEX1, vec4_t, "gl_MultiTexCoord1");
1163 add_input(VERT_ATTRIB_TEX2, vec4_t, "gl_MultiTexCoord2");
1164 add_input(VERT_ATTRIB_TEX3, vec4_t, "gl_MultiTexCoord3");
1165 add_input(VERT_ATTRIB_TEX4, vec4_t, "gl_MultiTexCoord4");
1166 add_input(VERT_ATTRIB_TEX5, vec4_t, "gl_MultiTexCoord5");
1167 add_input(VERT_ATTRIB_TEX6, vec4_t, "gl_MultiTexCoord6");
1168 add_input(VERT_ATTRIB_TEX7, vec4_t, "gl_MultiTexCoord7");
1169 add_input(VERT_ATTRIB_FOG, float_t, "gl_FogCoord");
1234 add_input(VARYING_SLOT_TESS_LEVEL_OUTER, array(float_t, 4),
1236 add_input(VARYING_SLOT_TESS_LEVEL_INNER, array(float_t, 2),
1296 var = add_input(VARYING_SLOT_PRIMITIVE_ID, int_t, GLSL_PRECISION_HIGH,
1321 add_input(VARYING_SLOT_POS, vec4_t, frag_coord_precision, "gl_FragCoord");
1328 var = add_input(VARYING_SLOT_FACE, bool_t, "gl_FrontFacing");
1337 add_input(VARYING_SLOT_PNTC, vec2_t, GLSL_PRECISION_MEDIUM,
1342 var = add_input(VARYING_SLOT_PRIMITIVE_ID, int_t, GLSL_PRECISION_HIGH,
1507 add_input(slot, type, precision, name, interp);