/external/mesa3d/src/compiler/glsl/ |
D | ast.h | 33 struct _mesa_glsl_parse_state; 64 struct _mesa_glsl_parse_state *state); 242 struct _mesa_glsl_parse_state *state); 245 struct _mesa_glsl_parse_state *state); 250 struct _mesa_glsl_parse_state *state, 330 struct _mesa_glsl_parse_state *state); 333 struct _mesa_glsl_parse_state *state); 344 struct _mesa_glsl_parse_state *state); 389 bool process_qualifier_constant(struct _mesa_glsl_parse_state *state, 432 struct _mesa_glsl_parse_state *state); [all …]
|
D | glsl_parser_extras.h | 79 extern void _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state, 83 struct _mesa_glsl_parse_state { struct 84 _mesa_glsl_parse_state(struct gl_context *_ctx, gl_shader_stage stage, 87 DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1048 _mesa_glsl_parse_state *state, 1051 extern void _mesa_glsl_lexer_ctor(struct _mesa_glsl_parse_state *state, 1054 extern void _mesa_glsl_lexer_dtor(struct _mesa_glsl_parse_state *state); 1060 extern int _mesa_glsl_parse(struct _mesa_glsl_parse_state *); 1072 _mesa_glsl_parse_state *state); 1085 struct _mesa_glsl_parse_state; [all …]
|
D | glsl_parser_extras.cpp | 61 _mesa_glsl_parse_state::_mesa_glsl_parse_state(struct gl_context *_ctx, in _mesa_glsl_parse_state() function in _mesa_glsl_parse_state 361 _mesa_glsl_parse_state::check_version(unsigned required_glsl_version, in check_version() 400 _mesa_glsl_parse_state::set_valid_gl_and_glsl_versions(YYLTYPE *locp) in set_valid_gl_and_glsl_versions() 449 _mesa_glsl_parse_state::process_version_directive(YYLTYPE *locp, int version, in process_version_directive() 516 _mesa_glsl_msg(const YYLTYPE *locp, _mesa_glsl_parse_state *state, in _mesa_glsl_msg() 548 _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state, in _mesa_glsl_error() 562 _mesa_glsl_warning(const YYLTYPE *locp, _mesa_glsl_parse_state *state, in _mesa_glsl_warning() 605 bool (*available_pred)(const _mesa_glsl_parse_state *, 615 bool _mesa_glsl_parse_state::* enable_flag; 624 bool _mesa_glsl_parse_state::* warn_flag; [all …]
|
D | lower_subroutine.cpp | 40 lower_subroutine_visitor(struct _mesa_glsl_parse_state *state) in lower_subroutine_visitor() 49 struct _mesa_glsl_parse_state *state; 55 lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state) in lower_subroutine()
|
D | ast_to_hir.cpp | 68 detect_conflicting_assignments(struct _mesa_glsl_parse_state *state, 71 verify_subroutine_associated_funcs(struct _mesa_glsl_parse_state *state); 75 _mesa_glsl_parse_state *state, ir_variable_mode mode); 130 _mesa_ast_to_hir(exec_list *instructions, struct _mesa_glsl_parse_state *state) in _mesa_ast_to_hir() 243 struct _mesa_glsl_parse_state *state) in get_implicit_conversion_operation() 320 struct _mesa_glsl_parse_state *state) in apply_implicit_conversion() 359 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in arithmetic_result_type() 499 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in unary_arithmetic_result_type() 530 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in bit_logic_result_type() 617 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in modulus_result_type() [all …]
|
D | ast_type.cpp | 42 ast_fully_specified_type::has_qualifiers(_mesa_glsl_parse_state *state) const in has_qualifiers() 128 _mesa_glsl_parse_state *state, in validate_prim_type() 149 _mesa_glsl_parse_state *state, in validate_vertex_spacing() 165 _mesa_glsl_parse_state *state, in validate_ordering() 191 validate_view_qualifier(YYLTYPE *loc, struct _mesa_glsl_parse_state *state, in validate_view_qualifier() 211 merge_bindless_qualifier(_mesa_glsl_parse_state *state) in merge_bindless_qualifier() 246 _mesa_glsl_parse_state *state, in merge_qualifier() 539 _mesa_glsl_parse_state *state) in validate_out_qualifier() 606 _mesa_glsl_parse_state *state, in merge_into_out_qualifier() 633 _mesa_glsl_parse_state *state) in validate_in_qualifier() [all …]
|
D | builtin_functions.h | 44 _mesa_glsl_find_builtin_function(_mesa_glsl_parse_state *state, 48 _mesa_glsl_has_builtin_function(_mesa_glsl_parse_state *state,
|
D | ir_function_detect_recursion.cpp | 275 struct _mesa_glsl_parse_state *state = in emit_errors_unlinked() 276 (struct _mesa_glsl_parse_state *) closure; in emit_errors_unlinked() 295 detect_recursion_unlinked(struct _mesa_glsl_parse_state *state, in detect_recursion_unlinked()
|
D | ir_function.cpp | 282 choose_best_inexact_overload(_mesa_glsl_parse_state *state, in choose_best_inexact_overload() 305 ir_function::matching_signature(_mesa_glsl_parse_state *state, in matching_signature() 318 ir_function::matching_signature(_mesa_glsl_parse_state *state, in matching_signature() 421 ir_function::exact_matching_signature(_mesa_glsl_parse_state *state, in exact_matching_signature()
|
D | builtin_functions.cpp | 110 always_available(const _mesa_glsl_parse_state *) in always_available() argument 116 compatibility_vs_only(const _mesa_glsl_parse_state *state) in compatibility_vs_only() 124 derivatives_only(const _mesa_glsl_parse_state *state) in derivatives_only() 132 gs_only(const _mesa_glsl_parse_state *state) in gs_only() 139 deprecated_texture(const _mesa_glsl_parse_state *state) in deprecated_texture() 145 deprecated_texture_derivatives_only(const _mesa_glsl_parse_state *state) in deprecated_texture_derivatives_only() 151 v110(const _mesa_glsl_parse_state *state) in v110() 157 v110_deprecated_texture(const _mesa_glsl_parse_state *state) in v110_deprecated_texture() 163 v110_derivatives_only_deprecated_texture(const _mesa_glsl_parse_state *state) in v110_derivatives_only_deprecated_texture() 170 v120(const _mesa_glsl_parse_state *state) in v120() [all …]
|
D | ir.h | 44 struct _mesa_glsl_parse_state; 237 virtual bool is_lvalue(const struct _mesa_glsl_parse_state * = NULL) const 1025 typedef bool (*builtin_available_predicate)(const _mesa_glsl_parse_state *); 1266 bool is_builtin_available(const _mesa_glsl_parse_state *state) const; 1332 ir_function_signature *matching_signature(_mesa_glsl_parse_state *state, 1343 ir_function_signature *matching_signature(_mesa_glsl_parse_state *state, 1353 ir_function_signature *exact_matching_signature(_mesa_glsl_parse_state *state, 1989 bool is_lvalue(const struct _mesa_glsl_parse_state *state) const in is_lvalue() 2016 bool is_lvalue(const struct _mesa_glsl_parse_state *state) const; 2430 detect_recursion_unlinked(struct _mesa_glsl_parse_state *state, [all …]
|
D | ast_function.cpp | 40 struct _mesa_glsl_parse_state *state) in process_parameters() 113 verify_image_parameter(YYLTYPE *loc, _mesa_glsl_parse_state *state, in verify_image_parameter() 164 verify_first_atomic_parameter(YYLTYPE *loc, _mesa_glsl_parse_state *state, in verify_first_atomic_parameter() 191 verify_atomic_image_parameter_qualifier(YYLTYPE *loc, _mesa_glsl_parse_state *state, in verify_atomic_image_parameter_qualifier() 227 verify_parameter_modes(_mesa_glsl_parse_state *state, in verify_parameter_modes() 554 struct _mesa_glsl_parse_state *state) in generate_call() 682 struct _mesa_glsl_parse_state *state) in match_function_by_name() 730 struct _mesa_glsl_parse_state *state, in match_subroutine_by_name() 768 struct _mesa_glsl_parse_state *state, YYLTYPE loc, in generate_array_index() 804 function_exists(_mesa_glsl_parse_state *state, in function_exists() [all …]
|
D | ast_array_index.cpp | 50 struct _mesa_glsl_parse_state *state) in update_max_array_access() 116 get_implicit_array_size(struct _mesa_glsl_parse_state *state, in get_implicit_array_size() 144 struct _mesa_glsl_parse_state *state, in _mesa_ast_array_index_to_hir()
|
D | glsl_lexer.ll | 32 static int classify_identifier(struct _mesa_glsl_parse_state *, const char *, 157 literal_integer(char *text, int len, struct _mesa_glsl_parse_state *state, 217 %option extra-type="struct _mesa_glsl_parse_state *" 243 struct _mesa_glsl_parse_state *state = yyextra; 276 struct _mesa_glsl_parse_state *state = yyextra; 626 struct _mesa_glsl_parse_state *state = yyextra; 771 struct _mesa_glsl_parse_state *state = yyextra; 780 \. { struct _mesa_glsl_parse_state *state = yyextra; 789 classify_identifier(struct _mesa_glsl_parse_state *state, const char *name, 813 _mesa_glsl_lexer_ctor(struct _mesa_glsl_parse_state *state, const char *string) [all …]
|
D | ir_optimization.h | 66 bool lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state);
|
D | hir_field_selection.cpp | 32 struct _mesa_glsl_parse_state *state) in _mesa_ast_field_selection_to_hir()
|
D | builtin_variables.cpp | 422 struct _mesa_glsl_parse_state *state); 515 struct _mesa_glsl_parse_state * const state; 544 exec_list *instructions, struct _mesa_glsl_parse_state *state) in builtin_variable_generator() 1684 struct _mesa_glsl_parse_state *state) in _mesa_glsl_initialize_variables()
|
D | builtin_types.cpp | 247 _mesa_glsl_initialize_types(struct _mesa_glsl_parse_state *state) in _mesa_glsl_initialize_types()
|
D | ir_print_visitor.cpp | 66 struct _mesa_glsl_parse_state *state) in _mesa_print_ir()
|
D | glsl_parser.yy | 45 static void yyerror(YYLTYPE *loc, _mesa_glsl_parse_state *st, const char *msg) 51 _mesa_glsl_lex(YYSTYPE *val, YYLTYPE *loc, _mesa_glsl_parse_state *state) 57 _mesa_glsl_parse_state *state) 98 %lex-param {struct _mesa_glsl_parse_state *state} 99 %parse-param {struct _mesa_glsl_parse_state *state}
|
/external/mesa3d/src/compiler/glsl/glcpp/ |
D | glcpp.h | 180 struct _mesa_glsl_parse_state; 183 struct _mesa_glsl_parse_state *state,
|
/external/mesa3d/src/compiler/glsl/tests/ |
D | builtin_variable_test.cpp | 50 struct _mesa_glsl_parse_state *state; 72 new(mem_ctx) _mesa_glsl_parse_state(&this->ctx, this->shader->Stage, in SetUp()
|
/external/mesa3d/docs/relnotes/ |
D | 20.0.3.rst | 34 ast_expression::do_hir(exec_list*, \_mesa_glsl_parse_state*, bool):
|
D | 7.9.2.rst | 88 ast_jump_statement::hir(exec_list*, \_mesa_glsl_parse_state*): 295 - glsl: Fix use of uninitialized values in \_mesa_glsl_parse_state
|
D | 7.10.1.rst | 86 ast_jump_statement::hir(exec_list*, \_mesa_glsl_parse_state*): 316 - glsl: Fix use of uninitialized values in \_mesa_glsl_parse_state
|