Home | History | Annotate | Download | only in glsl

Lines Matching refs:s_pattern

140    s_pattern pat[] = { "array", s_base_type, s_size };
195 s_pattern pat[] = { "function", name };
232 s_pattern pat[] = { "signature", type_expr, paramlist, body_list };
396 s_pattern pat[] = { "declare", s_quals, s_type, s_name };
476 s_pattern pat[] = { "if", s_cond, s_then, s_else };
505 s_pattern loop_pat[] = { "loop", s_body };
527 s_pattern return_value_pat[] = { "return", s_retval};
528 s_pattern return_void_pat[] = { "return" };
583 s_pattern pat4[] = { "assign", mask_list, lhs_expr, rhs_expr };
584 s_pattern pat5[] = { "assign", cond_expr, mask_list, lhs_expr, rhs_expr };
603 s_pattern mask_pat[] = { mask_symbol };
656 s_pattern void_pat[] = { "call", name, params };
657 s_pattern non_void_pat[] = { "call", name, s_return, params };
713 s_pattern pat[] = { "expression", s_type, s_op, s_arg[0] };
763 s_pattern pat[] = { "swiz", swiz, sub };
792 s_pattern pat[] = { "constant", type_expr, values };
883 s_pattern var_pat[] = { "var_ref", s_var };
903 s_pattern array_pat[] = { "array_ref", s_subject, s_index };
904 s_pattern record_pat[] = { "record_ref", s_subject, s_field };
949 s_pattern tex_pattern[] =
951 s_pattern lod_pattern[] =
953 s_pattern txf_pattern[] =
955 s_pattern txf_ms_pattern[] =
957 s_pattern txs_pattern[] =
959 s_pattern tg4_pattern[] =
961 s_pattern query_levels_pattern[] =
963 s_pattern texture_samples_pattern[] =
965 s_pattern other_pattern[] =
1088 s_pattern dxdy_pat[] = { s_dx, s_dy };
1124 s_pattern pat[] = { "emit-vertex", s_stream };
1143 s_pattern pat[] = { "end-primitive", s_stream };
1160 s_pattern pat[] = { "barrier" };