Lines Matching defs:error
196 * a link error will result.
639 * and raise an error, satisfying the GLSL 1.50 spec, page 56:
833 /* If there is already some error in the RHS, just return it. Anything
834 * else will lead to an avalanche of error message back to the user.
840 * If a per-vertex output variable is used as an l-value, it is an error
1204 * scalar booleans. If it isn't, emit an error and return a constant
1205 * boolean to avoid triggering cascading error messages.
1235 * size, report an error and return true. Otherwise return false.
1292 * a floating point 1--the error will be detected later.
1505 /* The relational operators must either generate an error or result
1900 * expressions; such use results in a compile-time error."
2073 * enabled in addition, it's an error to use gl_LastFragData if it
2086 * is specified. This will result in a compile-time error."
2728 * "The default precision of all atomic types is highp. It is an error to
2873 * the first qualified variable or block member, or a compile-time error
2973 * number of uniform buffer bindings, a compilation error will occur.
2993 * compile-time error will occur. When the binding identifier is used
3010 * compilation error will occur. When the binding identifier is used
3420 * "It is also a compile-time error if a fragment shader
3424 * this as a clarification and always generate the error.
3492 * variables, buffer variables, and shader storage blocks; it is an error
3676 * uniforms, or variables with non-uniform storage, a compile-time error
3735 * Generate a compiler error if above condition is not met by the
4104 * compile-time error results."
4157 * "It is an error to declare an inout fragment output not qualified
4279 * "It is an error to use centroid in in a vertex shader."
4282 * "It is an error to use centroid in or interpolation qualifiers in
4287 * "It is an error to use centroid out in a fragment shader."
4290 * "It is an error to use auxiliary storage qualifiers or interpolation
4318 * performed. If semantic checks fail, compilation error will be emitted via
4405 * redeclaration. Any error on the gl_FragCoord is handled on the ast
4870 * maximum patch size; otherwise, a compile or link error will occur."
4901 * reported an error for this.
4904 assert(state->error);
5135 * shader storage blocks. It is a compile-time error to declare buffer
5184 * Emit an error.
5192 * there must have been some sort of error with the structure. In this
5193 * case we assume that an error was already generated on this line of
5195 * confusing error.
5198 || state->error);
5444 bool error = false;
5453 error = !state->is_version(120, 300) && !state->EXT_gpu_shader4_enable;
5456 error = !state->is_version(410, 0) && !state->ARB_vertex_attrib_64bit_enable;
5461 error = !state->has_bindless();
5464 error = true;
5467 if (error) {
5496 * It is a compile-time error to declare a fragment shader
5547 * It is a compile-time error to declare a fragment shader output
5575 * It is a compile-time error to declare a vertex shader output
5585 * It is a compile-time error to declare a fragment shader output
5661 * "It is an error to use patch out in a vertex, tessellation
5754 * "It is an error to write to a const variable outside of
5818 * "It is a compile-time error to declare an unsized array of
6116 * "Subroutine declarations cannot be prototyped. It is an error to prepend
6484 * NOTE: The GLSL spec doesn't say that this is an error. The type
6486 * also void, then this should compile without error. Seriously.
6708 * This is only used to generate error messages for duplicate labels.
7046 * have created a fake one in error cases) that can be passed to
7086 _mesa_glsl_error(&loc, state, "implicit type conversion error");
7091 _mesa_glsl_error(&loc, state, "implicit type conversion error");
7283 * qualifiers will result in an error.
7454 * already halted due to a syntax error.
7662 * value of 0 is used for error detection.
8002 * using std430 on a uniform block will result in a compile-time error."
8195 * matching; it is a compile-time error to use a block name at global
8272 /* An error has already been reported. Bail out to avoid null
8314 * declaration, or a compilation error will result.
8419 * element, it is a compile-time error to specify locations on the block
8430 * per-vertex-arrays as required for tessellation, it is an error
8434 * per-vertex-arrays as required for tessellation, it is an error
8701 * It is also a compilation error ... to redeclare a built-in
8752 /* return here to stop cascading incorrect error messages */
8864 * dimension, a compile-time error results.
8866 * It is not clear from the spec how the error should be reported if
8924 * *local_size_y*, or *local_size_z* qualifiers, a compile-time error