Home
last modified time | relevance | path

Searched refs:_mesa_glsl_parse_state (Results 1 – 25 of 32) sorted by relevance

12

/external/mesa3d/src/compiler/glsl/
Dast.h32 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 …]
Dglsl_parser_extras.h70 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 …]
Dir_function.cpp43 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()
Dglsl_parser_extras.cpp62 _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 …]
Dast_type.cpp41 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 …]
Dast_to_hir.cpp66 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 …]
Dlower_subroutine.cpp40 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()
Dbuiltin_functions.h31 _mesa_glsl_find_builtin_function(_mesa_glsl_parse_state *state,
35 _mesa_glsl_has_builtin_function(_mesa_glsl_parse_state *state,
Dir.h237 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 …]
Dir_function_detect_recursion.cpp276 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()
Dast_function.cpp38 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 …]
Dbuiltin_functions.cpp98 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 …]
Dast_array_index.cpp50 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()
Dir_reader.h30 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
Dglsl_lexer.ll31 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)
Dtest_optpass.cpp209 struct _mesa_glsl_parse_state *state in test_optpass()
210 = new(shader) _mesa_glsl_parse_state(ctx, shader->Stage, shader); in test_optpass()
Dhir_field_selection.cpp32 struct _mesa_glsl_parse_state *state) in _mesa_ast_field_selection_to_hir()
Dir_reader.cpp35 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
Dir_optimization.h171 bool lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state);
Dbuiltin_variables.cpp360 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()
Dstandalone.cpp390 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/
Dglsl_types.h40 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/
Dglcpp.h176 struct _mesa_glsl_parse_state;
179 struct _mesa_glsl_parse_state *state,
/external/mesa3d/src/compiler/glsl/tests/
Dbuiltin_variable_test.cpp50 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/
Dff_fragment_shader.cpp1042 _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()

12