Lines Matching refs:locp
77 extern void _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state,
122 YYLTYPE *locp, const char *fmt, ...) PRINTFLIKE(5, 6);
124 bool check_arrays_of_arrays_allowed(YYLTYPE *locp) in check_arrays_of_arrays_allowed()
130 _mesa_glsl_error(locp, this, in check_arrays_of_arrays_allowed()
138 bool check_precision_qualifiers_allowed(YYLTYPE *locp) in check_precision_qualifiers_allowed()
140 return check_version(130, 100, locp, in check_precision_qualifiers_allowed()
144 bool check_bitwise_operations_allowed(YYLTYPE *locp) in check_bitwise_operations_allowed()
147 check_version(130, 300, locp, "bit-wise operations are forbidden"); in check_bitwise_operations_allowed()
150 bool check_explicit_attrib_stream_allowed(YYLTYPE *locp) in check_explicit_attrib_stream_allowed()
155 _mesa_glsl_error(locp, this, "explicit stream requires %s", in check_explicit_attrib_stream_allowed()
163 bool check_explicit_attrib_location_allowed(YYLTYPE *locp, in check_explicit_attrib_location_allowed()
171 _mesa_glsl_error(locp, this, "%s explicit location requires %s", in check_explicit_attrib_location_allowed()
179 bool check_separate_shader_objects_allowed(YYLTYPE *locp, in check_separate_shader_objects_allowed()
187 _mesa_glsl_error(locp, this, "%s explicit location requires %s", in check_separate_shader_objects_allowed()
195 bool check_explicit_uniform_location_allowed(YYLTYPE *locp, in check_explicit_uniform_location_allowed()
205 _mesa_glsl_error(locp, this, in check_explicit_uniform_location_allowed()
371 void set_valid_gl_and_glsl_versions(YYLTYPE *locp);
373 void process_version_directive(YYLTYPE *locp, int version,
1002 extern void _mesa_glsl_warning(const YYLTYPE *locp,