/external/mesa3d/src/compiler/glsl/ |
D | ast.h | 32 struct _mesa_glsl_parse_state; 63 struct _mesa_glsl_parse_state *state); 236 struct _mesa_glsl_parse_state *state); 239 struct _mesa_glsl_parse_state *state); 244 struct _mesa_glsl_parse_state *state, 323 struct _mesa_glsl_parse_state *state); 326 struct _mesa_glsl_parse_state *state); 337 struct _mesa_glsl_parse_state *state); 382 bool process_qualifier_constant(struct _mesa_glsl_parse_state *state, 425 struct _mesa_glsl_parse_state *state); [all …]
|
D | glsl_parser_extras.h | 70 extern void _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state, 74 struct _mesa_glsl_parse_state { struct 75 _mesa_glsl_parse_state(struct gl_context *_ctx, gl_shader_stage stage, 78 DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 898 _mesa_glsl_parse_state *state, 901 extern void _mesa_glsl_lexer_ctor(struct _mesa_glsl_parse_state *state, 904 extern void _mesa_glsl_lexer_dtor(struct _mesa_glsl_parse_state *state); 910 extern int _mesa_glsl_parse(struct _mesa_glsl_parse_state *); 922 _mesa_glsl_parse_state *state); 937 struct _mesa_glsl_parse_state *state, [all …]
|
D | ir_function.cpp | 43 parameter_lists_match(_mesa_glsl_parse_state *state, in parameter_lists_match() 260 choose_best_inexact_overload(_mesa_glsl_parse_state *state, in choose_best_inexact_overload() 289 ir_function::matching_signature(_mesa_glsl_parse_state *state, in matching_signature() 299 ir_function::matching_signature(_mesa_glsl_parse_state *state, in matching_signature() 394 ir_function::exact_matching_signature(_mesa_glsl_parse_state *state, in exact_matching_signature()
|
D | glsl_parser_extras.cpp | 62 _mesa_glsl_parse_state::_mesa_glsl_parse_state(struct gl_context *_ctx, in _mesa_glsl_parse_state() function in _mesa_glsl_parse_state 337 _mesa_glsl_parse_state::check_version(unsigned required_glsl_version, in check_version() 380 _mesa_glsl_parse_state::process_version_directive(YYLTYPE *locp, int version, in process_version_directive() 477 _mesa_glsl_msg(const YYLTYPE *locp, _mesa_glsl_parse_state *state, in _mesa_glsl_msg() 505 _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state, in _mesa_glsl_error() 519 _mesa_glsl_warning(const YYLTYPE *locp, _mesa_glsl_parse_state *state, in _mesa_glsl_warning() 570 bool _mesa_glsl_parse_state::* enable_flag; 579 bool _mesa_glsl_parse_state::* warn_flag; 582 bool compatible_with_state(const _mesa_glsl_parse_state *state, 584 void set_flags(_mesa_glsl_parse_state *state, ext_behavior behavior) const; [all …]
|
D | ast_type.cpp | 41 ast_fully_specified_type::has_qualifiers(_mesa_glsl_parse_state *state) const in has_qualifiers() 126 _mesa_glsl_parse_state *state, in validate_prim_type() 147 _mesa_glsl_parse_state *state, in validate_vertex_spacing() 163 _mesa_glsl_parse_state *state, in validate_ordering() 189 merge_bindless_qualifier(_mesa_glsl_parse_state *state) in merge_bindless_qualifier() 224 _mesa_glsl_parse_state *state, in merge_qualifier() 491 _mesa_glsl_parse_state *state) in validate_out_qualifier() 558 _mesa_glsl_parse_state *state, in merge_into_out_qualifier() 585 _mesa_glsl_parse_state *state) in validate_in_qualifier() 672 _mesa_glsl_parse_state *state, in merge_into_in_qualifier() [all …]
|
D | ast_to_hir.cpp | 66 detect_conflicting_assignments(struct _mesa_glsl_parse_state *state, 70 _mesa_glsl_parse_state *state, ir_variable_mode mode); 125 _mesa_ast_to_hir(exec_list *instructions, struct _mesa_glsl_parse_state *state) in _mesa_ast_to_hir() 237 struct _mesa_glsl_parse_state *state) in get_implicit_conversion_operation() 306 struct _mesa_glsl_parse_state *state) in apply_implicit_conversion() 349 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in arithmetic_result_type() 489 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in unary_arithmetic_result_type() 520 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in bit_logic_result_type() 607 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in modulus_result_type() 674 struct _mesa_glsl_parse_state *state, YYLTYPE *loc) in relational_result_type() [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 | builtin_functions.h | 31 _mesa_glsl_find_builtin_function(_mesa_glsl_parse_state *state, 35 _mesa_glsl_has_builtin_function(_mesa_glsl_parse_state *state,
|
D | ir.h | 237 virtual bool is_lvalue(const struct _mesa_glsl_parse_state *state = NULL) const 1051 typedef bool (*builtin_available_predicate)(const _mesa_glsl_parse_state *); 1248 bool is_builtin_available(const _mesa_glsl_parse_state *state) const; 1314 ir_function_signature *matching_signature(_mesa_glsl_parse_state *state, 1323 ir_function_signature *matching_signature(_mesa_glsl_parse_state *state, 1331 ir_function_signature *exact_matching_signature(_mesa_glsl_parse_state *state, 1964 bool is_lvalue(const struct _mesa_glsl_parse_state *state) const in is_lvalue() 1991 bool is_lvalue(const struct _mesa_glsl_parse_state *state) const; 2376 struct _mesa_glsl_parse_state; 2387 detect_recursion_unlinked(struct _mesa_glsl_parse_state *state, [all …]
|
D | ir_function_detect_recursion.cpp | 276 struct _mesa_glsl_parse_state *state = in emit_errors_unlinked() 277 (struct _mesa_glsl_parse_state *) closure; in emit_errors_unlinked() 314 detect_recursion_unlinked(struct _mesa_glsl_parse_state *state, in detect_recursion_unlinked()
|
D | ast_function.cpp | 38 struct _mesa_glsl_parse_state *state) in process_parameters() 101 verify_image_parameter(YYLTYPE *loc, _mesa_glsl_parse_state *state, in verify_image_parameter() 152 verify_first_atomic_parameter(YYLTYPE *loc, _mesa_glsl_parse_state *state, in verify_first_atomic_parameter() 184 verify_parameter_modes(_mesa_glsl_parse_state *state, in verify_parameter_modes() 448 struct _mesa_glsl_parse_state *state) in generate_call() 579 struct _mesa_glsl_parse_state *state) in match_function_by_name() 621 struct _mesa_glsl_parse_state *state, in match_subroutine_by_name() 657 struct _mesa_glsl_parse_state *state, YYLTYPE loc, in generate_array_index() 693 print_function_prototypes(_mesa_glsl_parse_state *state, YYLTYPE *loc, in print_function_prototypes() 718 _mesa_glsl_parse_state *state) in no_matching_function_error() [all …]
|
D | builtin_functions.cpp | 98 always_available(const _mesa_glsl_parse_state *) in always_available() argument 104 compatibility_vs_only(const _mesa_glsl_parse_state *state) in compatibility_vs_only() 112 fs_only(const _mesa_glsl_parse_state *state) in fs_only() 118 gs_only(const _mesa_glsl_parse_state *state) in gs_only() 124 v110(const _mesa_glsl_parse_state *state) in v110() 130 v110_fs_only(const _mesa_glsl_parse_state *state) in v110_fs_only() 136 v120(const _mesa_glsl_parse_state *state) in v120() 142 v130(const _mesa_glsl_parse_state *state) in v130() 148 v130_desktop(const _mesa_glsl_parse_state *state) in v130_desktop() 154 v460_desktop(const _mesa_glsl_parse_state *state) in v460_desktop() [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 | ir_reader.h | 30 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
|
D | glsl_lexer.ll | 31 static int classify_identifier(struct _mesa_glsl_parse_state *, const char *, 153 literal_integer(char *text, int len, struct _mesa_glsl_parse_state *state, 213 %option extra-type="struct _mesa_glsl_parse_state *" 547 struct _mesa_glsl_parse_state *state = yyextra; 674 struct _mesa_glsl_parse_state *state = yyextra; 683 \. { struct _mesa_glsl_parse_state *state = yyextra; 692 classify_identifier(struct _mesa_glsl_parse_state *state, const char *name, 716 _mesa_glsl_lexer_ctor(struct _mesa_glsl_parse_state *state, const char *string) 723 _mesa_glsl_lexer_dtor(struct _mesa_glsl_parse_state *state)
|
D | test_optpass.cpp | 209 struct _mesa_glsl_parse_state *state in test_optpass() 210 = new(shader) _mesa_glsl_parse_state(ctx, shader->Stage, shader); in test_optpass()
|
D | hir_field_selection.cpp | 32 struct _mesa_glsl_parse_state *state) in _mesa_ast_field_selection_to_hir()
|
D | ir_reader.cpp | 35 ir_reader(_mesa_glsl_parse_state *); 41 _mesa_glsl_parse_state *state; 74 ir_reader::ir_reader(_mesa_glsl_parse_state *state) : state(state) in ir_reader() 80 _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions, in _mesa_glsl_read_ir() 220 always_available(const _mesa_glsl_parse_state *) in always_available() argument
|
D | ir_optimization.h | 171 bool lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state);
|
D | builtin_variables.cpp | 360 struct _mesa_glsl_parse_state *state); 414 struct _mesa_glsl_parse_state * const state; 442 exec_list *instructions, struct _mesa_glsl_parse_state *state) in builtin_variable_generator() 1428 struct _mesa_glsl_parse_state *state) in _mesa_glsl_initialize_variables()
|
D | standalone.cpp | 390 struct _mesa_glsl_parse_state *state = in compile_shader() 391 new(shader) _mesa_glsl_parse_state(ctx, shader->Stage, shader); in compile_shader()
|
/external/mesa3d/src/compiler/ |
D | glsl_types.h | 40 struct _mesa_glsl_parse_state; 44 _mesa_glsl_initialize_types(struct _mesa_glsl_parse_state *state); 434 _mesa_glsl_parse_state *state) const; 920 friend void _mesa_glsl_initialize_types(struct _mesa_glsl_parse_state *);
|
/external/mesa3d/src/compiler/glsl/glcpp/ |
D | glcpp.h | 176 struct _mesa_glsl_parse_state; 179 struct _mesa_glsl_parse_state *state,
|
/external/mesa3d/src/compiler/glsl/tests/ |
D | builtin_variable_test.cpp | 50 struct _mesa_glsl_parse_state *state; 70 new(mem_ctx) _mesa_glsl_parse_state(&this->ctx, this->shader->Stage, in SetUp()
|
/external/mesa3d/src/mesa/main/ |
D | ff_fragment_shader.cpp | 1042 _mesa_glsl_parse_state *state; in create_new_program() 1050 state = new(p.shader) _mesa_glsl_parse_state(ctx, MESA_SHADER_FRAGMENT, in create_new_program()
|