Home | History | Annotate | Download | only in glsl

Lines Matching full:s_pattern

133    s_pattern pat[] = { "array", s_base_type, s_size };
189 s_pattern pat[] = { "function", name };
219 s_pattern pat[] = { "signature", type_expr, paramlist, body_list };
373 s_pattern pat[] = { "declare", s_quals, s_type, s_name };
438 s_pattern pat[] = { "if", s_cond, s_then, s_else };
467 s_pattern pat[] = { "loop", s_counter, s_from, s_to, s_inc, s_body };
491 s_pattern return_value_pat[] = { "return", s_retval};
492 s_pattern return_void_pat[] = { "return" };
547 s_pattern pat4[] = { "assign", mask_list, lhs_expr, rhs_expr };
548 s_pattern pat5[] = { "assign", cond_expr, mask_list, lhs_expr, rhs_expr };
567 s_pattern mask_pat[] = { mask_symbol };
620 s_pattern void_pat[] = { "call", name, params };
621 s_pattern non_void_pat[] = { "call", name, s_return, params };
677 s_pattern pat[] = { "expression", s_type, s_op, s_arg1 };
733 s_pattern pat[] = { "swiz", swiz, sub };
762 s_pattern pat[] = { "constant", type_expr, values };
856 s_pattern var_pat[] = { "var_ref", s_var };
876 s_pattern array_pat[] = { "array_ref", s_subject, s_index };
877 s_pattern record_pat[] = { "record_ref", s_subject, s_field };
920 s_pattern tex_pattern[] =
922 s_pattern txf_pattern[] =
924 s_pattern txs_pattern[] =
926 s_pattern other_pattern[] =
1028 s_pattern dxdy_pat[] = { s_dx, s_dy };