Lines Matching refs:qualifiers
134 /* From the GLSL 1.50 spec, section 4.3.8 (Layout Qualifiers):
144 * Qualifiers):
3556 _mesa_glsl_error(&(yylsp[-1]), state, "precision qualifiers must come last");
3814 /* Layout qualifiers for ARB_fragment_coord_conventions. */
3831 /* Layout qualifiers for AMD/ARB_conservative_depth. */
3880 * "row_major" (which is necessary because layout qualifiers
3888 * "packed", because layout qualifiers are case-insensitive
3902 /* Layout qualifiers for GLSL 1.50 geometry shaders. */
3931 /* Layout qualifiers for ARB_shader_image_load_store. */
4005 /* Skip ARB_shader_image_load_store qualifiers if not enabled */
4010 /* Skip EXT_shader_image_load_store qualifiers if not enabled */
4080 "post_depth_coverage & inner_coverage layout qualifiers "
4097 _mesa_glsl_error(& (yylsp[0]), state, "interlock layout qualifiers: "
4117 /* Layout qualifiers for tessellation evaluation shaders. */
4226 "advanced blending layout qualifiers require "
4232 "advanced blending layout qualifiers only "
4237 /* Layout qualifiers for ARB_compute_variable_group_size. */
4250 /* Layout qualifiers for ARB_bindless_texture. */
4277 // Layout qualifiers for NV_compute_shader_derivatives.
4482 /* Layout qualifiers for tessellation control shaders. */
4509 /* Layout qualifiers for ARB_uniform_buffer_object. */
4685 _mesa_glsl_error(&(yylsp[-1]), state, "invariant qualifiers cannot be used with shader inputs");
4694 * "...qualified with one of these interpolation qualifiers"
4697 * "These interpolation qualifiers may only precede the qualifiers in,
4708 _mesa_glsl_error(&(yylsp[-1]), state, "interpolation qualifiers must come "
4721 /* In the absence of ARB_shading_language_420pack, layout qualifiers may
4722 * appear no later than auxiliary storage qualifiers. There is no
4727 * precise qualifiers since these are useful in ARB_separate_shader_objects.
4756 _mesa_glsl_error(&(yylsp[-1]), state, "auxiliary storage qualifiers must come "
4757 "just before storage qualifiers");
4783 _mesa_glsl_error(&(yylsp[-1]), state, "storage qualifiers must come after "
4785 "storage qualifiers");
4802 _mesa_glsl_error(&(yylsp[-1]), state, "precision qualifiers must come last");
4890 /* Section 4.3.8.2 (Output Layout Qualifiers) of the GLSL 4.00
5196 /* Allow to declare qualifiers for images. */
5207 "only precision and image qualifiers may be "
5213 "only precision qualifiers may be applied to "
5773 "memory qualifiers can only be used in the "