Lines Matching refs:qualifiers
1001 _mesa_glsl_error(&@1, state, "precision qualifiers must come last");
1206 /* Layout qualifiers for ARB_fragment_coord_conventions. */
1223 /* Layout qualifiers for AMD/ARB_conservative_depth. */
1272 * "row_major" (which is necessary because layout qualifiers
1280 * "packed", because layout qualifiers are case-insensitive
1294 /* Layout qualifiers for GLSL 1.50 geometry shaders. */
1323 /* Layout qualifiers for ARB_shader_image_load_store. */
1397 /* Skip ARB_shader_image_load_store qualifiers if not enabled */
1402 /* Skip EXT_shader_image_load_store qualifiers if not enabled */
1472 "post_depth_coverage & inner_coverage layout qualifiers "
1489 _mesa_glsl_error(& @1, state, "interlock layout qualifiers: "
1509 /* Layout qualifiers for tessellation evaluation shaders. */
1618 "advanced blending layout qualifiers require "
1624 "advanced blending layout qualifiers only "
1629 /* Layout qualifiers for ARB_compute_variable_group_size. */
1642 /* Layout qualifiers for ARB_bindless_texture. */
1669 // Layout qualifiers for NV_compute_shader_derivatives.
1870 /* Layout qualifiers for tessellation control shaders. */
1893 /* Layout qualifiers for ARB_uniform_buffer_object. */
1908 * most qualifiers. See the any_identifier path of
1911 * Note that since layout qualifiers are case-insensitive in desktop
1912 * GLSL, all of these qualifiers need to be handled as identifiers as
1987 /* Single qualifiers */
2010 /* Multiple qualifiers:
2017 * Each qualifier's rule ensures that the accumulated qualifiers on the right
2020 * no auxiliary, interpolation, layout, invariant, or precise qualifiers to the right.
2053 _mesa_glsl_error(&@1, state, "invariant qualifiers cannot be used with shader inputs");
2058 * "...qualified with one of these interpolation qualifiers"
2061 * "These interpolation qualifiers may only precede the qualifiers in,
2072 _mesa_glsl_error(&@1, state, "interpolation qualifiers must come "
2081 /* In the absence of ARB_shading_language_420pack, layout qualifiers may
2082 * appear no later than auxiliary storage qualifiers. There is no
2087 * precise qualifiers since these are useful in ARB_separate_shader_objects.
2108 _mesa_glsl_error(&@1, state, "auxiliary storage qualifiers must come "
2109 "just before storage qualifiers");
2131 _mesa_glsl_error(&@1, state, "storage qualifiers must come after "
2133 "storage qualifiers");
2146 _mesa_glsl_error(&@1, state, "precision qualifiers must come last");
2423 /* Allow to declare qualifiers for images. */
2434 "only precision and image qualifiers may be "
2440 "only precision qualifiers may be applied to "
2877 "memory qualifiers can only be used in the "