index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
glsl
/
glcpp
/
tests
Mode
Name
Size
-rw-r--r--
000-content-with-spaces.c
22
log
plain
-rw-r--r--
000-content-with-spaces.c.expected
21
log
plain
-rw-r--r--
001-define.c
18
log
plain
-rw-r--r--
001-define.c.expected
4
log
plain
-rw-r--r--
002-define-chain.c
34
log
plain
-rw-r--r--
002-define-chain.c.expected
5
log
plain
-rw-r--r--
003-define-chain-reverse.c
34
log
plain
-rw-r--r--
003-define-chain-reverse.c.expected
5
log
plain
-rw-r--r--
004-define-recursive.c
60
log
plain
-rw-r--r--
004-define-recursive.c.expected
16
log
plain
-rw-r--r--
005-define-composite-chain.c
36
log
plain
-rw-r--r--
005-define-composite-chain.c.expected
7
log
plain
-rw-r--r--
006-define-composite-chain-reverse.c
36
log
plain
-rw-r--r--
006-define-composite-chain-reverse.c.expected
7
log
plain
-rw-r--r--
007-define-composite-recursive.c
66
log
plain
-rw-r--r--
007-define-composite-recursive.c.expected
34
log
plain
-rw-r--r--
008-define-empty.c
16
log
plain
-rw-r--r--
008-define-empty.c.expected
4
log
plain
-rw-r--r--
009-undef.c
33
log
plain
-rw-r--r--
009-undef.c.expected
9
log
plain
-rw-r--r--
010-undef-re-define.c
51
log
plain
-rw-r--r--
010-undef-re-define.c.expected
12
log
plain
-rw-r--r--
011-define-func-empty.c
20
log
plain
-rw-r--r--
011-define-func-empty.c.expected
4
log
plain
-rw-r--r--
012-define-func-no-args.c
24
log
plain
-rw-r--r--
012-define-func-no-args.c.expected
6
log
plain
-rw-r--r--
013-define-func-1-arg-unused.c
26
log
plain
-rw-r--r--
013-define-func-1-arg-unused.c.expected
4
log
plain
-rw-r--r--
014-define-func-2-arg-unused.c
32
log
plain
-rw-r--r--
014-define-func-2-arg-unused.c.expected
4
log
plain
-rw-r--r--
015-define-object-with-parens.c
44
log
plain
-rw-r--r--
015-define-object-with-parens.c.expected
15
log
plain
-rw-r--r--
016-define-func-1-arg.c
32
log
plain
-rw-r--r--
016-define-func-1-arg.c.expected
12
log
plain
-rw-r--r--
017-define-func-2-args.c
40
log
plain
-rw-r--r--
017-define-func-2-args.c.expected
16
log
plain
-rw-r--r--
018-define-func-macro-as-parameter.c
36
log
plain
-rw-r--r--
018-define-func-macro-as-parameter.c.expected
5
log
plain
-rw-r--r--
019-define-func-1-arg-multi.c
51
log
plain
-rw-r--r--
019-define-func-1-arg-multi.c.expected
31
log
plain
-rw-r--r--
020-define-func-2-arg-multi.c
64
log
plain
-rw-r--r--
020-define-func-2-arg-multi.c.expected
39
log
plain
-rw-r--r--
021-define-func-compose.c
58
log
plain
-rw-r--r--
021-define-func-compose.c.expected
17
log
plain
-rw-r--r--
022-define-func-arg-with-parens.c
62
log
plain
-rw-r--r--
022-define-func-arg-with-parens.c.expected
42
log
plain
-rw-r--r--
023-define-extra-whitespace.c
189
log
plain
-rw-r--r--
023-define-extra-whitespace.c.expected
19
log
plain
-rw-r--r--
024-define-chain-to-self-recursion.c
38
log
plain
-rw-r--r--
024-define-chain-to-self-recursion.c.expected
7
log
plain
-rw-r--r--
025-func-macro-as-non-macro.c
29
log
plain
-rw-r--r--
025-func-macro-as-non-macro.c.expected
10
log
plain
-rw-r--r--
026-define-func-extra-newlines.c
30
log
plain
-rw-r--r--
026-define-func-extra-newlines.c.expected
7
log
plain
-rw-r--r--
027-define-chain-obj-to-func.c
52
log
plain
-rw-r--r--
027-define-chain-obj-to-func.c.expected
11
log
plain
-rw-r--r--
028-define-chain-obj-to-non-func.c
50
log
plain
-rw-r--r--
028-define-chain-obj-to-non-func.c.expected
11
log
plain
-rw-r--r--
029-define-chain-obj-to-func-with-args.c
58
log
plain
-rw-r--r--
029-define-chain-obj-to-func-with-args.c.expected
11
log
plain
-rw-r--r--
030-define-chain-obj-to-func-compose.c
92
log
plain
-rw-r--r--
030-define-chain-obj-to-func-compose.c.expected
12
log
plain
-rw-r--r--
031-define-chain-func-to-func-compose.c
96
log
plain
-rw-r--r--
031-define-chain-func-to-func-compose.c.expected
12
log
plain
-rw-r--r--
032-define-func-self-recurse.c
33
log
plain
-rw-r--r--
032-define-func-self-recurse.c.expected
13
log
plain
-rw-r--r--
033-define-func-self-compose.c
38
log
plain
-rw-r--r--
033-define-func-self-compose.c.expected
22
log
plain
-rw-r--r--
034-define-func-self-compose-non-func.c
30
log
plain
-rw-r--r--
034-define-func-self-compose-non-func.c.expected
6
log
plain
-rw-r--r--
035-define-func-self-compose-non-func-multi-token-argument.c
32
log
plain
-rw-r--r--
035-define-func-self-compose-non-func-multi-token-argument.c.expected
8
log
plain
-rw-r--r--
036-define-func-non-macro-multi-token-argument.c
51
log
plain
-rw-r--r--
036-define-func-non-macro-multi-token-argument.c.expected
16
log
plain
-rw-r--r--
037-finalize-unexpanded-macro.c
68
log
plain
-rw-r--r--
037-finalize-unexpanded-macro.c.expected
21
log
plain
-rw-r--r--
038-func-arg-with-commas.c
72
log
plain
-rw-r--r--
038-func-arg-with-commas.c.expected
10
log
plain
-rw-r--r--
039-func-arg-obj-macro-with-comma.c
50
log
plain
-rw-r--r--
039-func-arg-obj-macro-with-comma.c.expected
15
log
plain
-rw-r--r--
040-token-pasting.c
45
log
plain
-rw-r--r--
040-token-pasting.c.expected
11
log
plain
-rw-r--r--
041-if-0.c
41
log
plain
-rw-r--r--
041-if-0.c.expected
24
log
plain
-rw-r--r--
042-if-1.c
43
log
plain
-rw-r--r--
042-if-1.c.expected
33
log
plain
-rw-r--r--
043-if-0-else.c
57
log
plain
-rw-r--r--
043-if-0-else.c.expected
35
log
plain
-rw-r--r--
044-if-1-else.c
57
log
plain
-rw-r--r--
044-if-1-else.c.expected
35
log
plain
-rw-r--r--
045-if-0-elif.c
97
log
plain
-rw-r--r--
045-if-0-elif.c.expected
39
log
plain
-rw-r--r--
046-if-1-elsif.c
97
log
plain
-rw-r--r--
046-if-1-elsif.c.expected
39
log
plain
-rw-r--r--
047-if-elif-else.c
95
log
plain
-rw-r--r--
047-if-elif-else.c.expected
39
log
plain
-rw-r--r--
048-if-nested.c
92
log
plain
-rw-r--r--
048-if-nested.c.expected
30
log
plain
-rw-r--r--
049-if-expression-precedence.c
88
log
plain
-rw-r--r--
049-if-expression-precedence.c.expected
13
log
plain
-rw-r--r--
050-if-defined.c
170
log
plain
-rw-r--r--
050-if-defined.c.expected
45
log
plain
-rw-r--r--
051-if-relational.c
275
log
plain
-rw-r--r--
051-if-relational.c.expected
90
log
plain
-rw-r--r--
052-if-bitwise.c
279
log
plain
-rw-r--r--
052-if-bitwise.c.expected
57
log
plain
-rw-r--r--
053-if-divide-and-shift.c
163
log
plain
-rw-r--r--
053-if-divide-and-shift.c.expected
43
log
plain
-rw-r--r--
054-if-with-macros.c
369
log
plain
-rw-r--r--
054-if-with-macros.c.expected
89
log
plain
-rw-r--r--
055-define-chain-obj-to-func-parens-in-text.c
52
log
plain
-rw-r--r--
055-define-chain-obj-to-func-parens-in-text.c.expected
11
log
plain
-rw-r--r--
056-macro-argument-with-comma.c
91
log
plain
-rw-r--r--
056-macro-argument-with-comma.c.expected
12
log
plain
-rw-r--r--
057-empty-arguments.c
91
log
plain
-rw-r--r--
057-empty-arguments.c.expected
28
log
plain
-rw-r--r--
058-token-pasting-empty-arguments.c
66
log
plain
-rw-r--r--
058-token-pasting-empty-arguments.c.expected
10
log
plain
-rw-r--r--
059-token-pasting-integer.c
70
log
plain
-rw-r--r--
059-token-pasting-integer.c.expected
22
log
plain
-rw-r--r--
060-left-paren-in-macro-right-paren-in-text.c
49
log
plain
-rw-r--r--
060-left-paren-in-macro-right-paren-in-text.c.expected
7
log
plain
-rw-r--r--
061-define-chain-obj-to-func-multi.c
85
log
plain
-rw-r--r--
061-define-chain-obj-to-func-multi.c.expected
13
log
plain
-rw-r--r--
062-if-0-skips-garbage.c
44
log
plain
-rw-r--r--
062-if-0-skips-garbage.c.expected
6
log
plain
-rw-r--r--
063-comments.c
303
log
plain
-rw-r--r--
063-comments.c.expected
93
log
plain
-rw-r--r--
064-version.c
25
log
plain
-rw-r--r--
064-version.c.expected
15
log
plain
-rw-r--r--
065-if-defined-parens.c
177
log
plain
-rw-r--r--
065-if-defined-parens.c.expected
45
log
plain
-rw-r--r--
066-if-nospace-expression.c
22
log
plain
-rw-r--r--
066-if-nospace-expression.c.expected
11
log
plain
-rw-r--r--
067-nested-ifdef-ifndef.c
440
log
plain
-rw-r--r--
067-nested-ifdef-ifndef.c.expected
69
log
plain
-rw-r--r--
068-accidental-pasting.c
94
log
plain
-rw-r--r--
068-accidental-pasting.c.expected
42
log
plain
-rw-r--r--
069-repeated-argument.c
32
log
plain
-rw-r--r--
069-repeated-argument.c.expected
6
log
plain
-rw-r--r--
070-undefined-macro-in-expression.c
49
log
plain
-rw-r--r--
070-undefined-macro-in-expression.c.expected
13
log
plain
-rw-r--r--
071-punctuator.c
6
log
plain
-rw-r--r--
071-punctuator.c.expected
7
log
plain
-rw-r--r--
072-token-pasting-same-line.c
58
log
plain
-rw-r--r--
072-token-pasting-same-line.c.expected
32
log
plain
-rw-r--r--
073-if-in-ifdef.c
41
log
plain
-rw-r--r--
073-if-in-ifdef.c.expected
5
log
plain
-rw-r--r--
074-elif-undef.c
37
log
plain
-rw-r--r--
074-elif-undef.c.expected
4
log
plain
-rw-r--r--
075-elif-elif-undef.c
54
log
plain
-rw-r--r--
075-elif-elif-undef.c.expected
5
log
plain
-rw-r--r--
076-elif-undef-nested.c
59
log
plain
-rw-r--r--
076-elif-undef-nested.c.expected
6
log
plain
-rw-r--r--
077-else-without-if.c
6
log
plain
-rw-r--r--
077-else-without-if.c.expected
48
log
plain
-rw-r--r--
078-elif-without-if.c
18
log
plain
-rw-r--r--
078-elif-without-if.c.expected
48
log
plain
-rw-r--r--
079-endif-without-if.c
7
log
plain
-rw-r--r--
079-endif-without-if.c.expected
50
log
plain
-rw-r--r--
080-if-without-expression.c
70
log
plain
-rw-r--r--
080-if-without-expression.c.expected
57
log
plain
-rw-r--r--
081-elif-without-expression.c
19
log
plain
-rw-r--r--
081-elif-without-expression.c.expected
57
log
plain
-rw-r--r--
082-invalid-paste.c
98
log
plain
-rw-r--r--
082-invalid-paste.c.expected
572
log
plain
-rw-r--r--
083-unterminated-if.c
7
log
plain
-rw-r--r--
083-unterminated-if.c.expected
49
log
plain
-rw-r--r--
084-unbalanced-parentheses.c
32
log
plain
-rw-r--r--
084-unbalanced-parentheses.c.expected
59
log
plain
-rw-r--r--
085-incorrect-argument-count.c
56
log
plain
-rw-r--r--
085-incorrect-argument-count.c.expected
285
log
plain
-rw-r--r--
086-reserved-macro-names.c
95
log
plain
-rw-r--r--
086-reserved-macro-names.c.expected
222
log
plain
-rw-r--r--
087-if-comments.c
56
log
plain
-rw-r--r--
087-if-comments.c.expected
9
log
plain
-rw-r--r--
088-redefine-macro-legitimate.c
81
log
plain
-rw-r--r--
088-redefine-macro-legitimate.c.expected
6
log
plain
-rw-r--r--
089-redefine-macro-error.c
224
log
plain
-rw-r--r--
089-redefine-macro-error.c.expected
351
log
plain
-rw-r--r--
090-hash-error.c
19
log
plain
-rw-r--r--
090-hash-error.c.expected
49
log
plain
-rw-r--r--
091-hash-line.c
355
log
plain
-rw-r--r--
091-hash-line.c.expected
296
log
plain
-rw-r--r--
092-redefine-macro-error-2.c
45
log
plain
-rw-r--r--
092-redefine-macro-error-2.c.expected
112
log
plain
-rw-r--r--
093-divide-by-zero.c
19
log
plain
-rw-r--r--
093-divide-by-zero.c.expected
72
log
plain
-rw-r--r--
094-divide-by-zero-short-circuit.c
572
log
plain
-rw-r--r--
094-divide-by-zero-short-circuit.c.expected
85
log
plain
-rw-r--r--
095-recursive-define.c
44
log
plain
-rw-r--r--
095-recursive-define.c.expected
11
log
plain
-rw-r--r--
096-paste-twice.c
70
log
plain
-rw-r--r--
096-paste-twice.c.expected
16
log
plain
-rw-r--r--
097-paste-with-non-function-macro.c
46
log
plain
-rw-r--r--
097-paste-with-non-function-macro.c.expected
12
log
plain
-rw-r--r--
098-elif-undefined.c
70
log
plain
-rw-r--r--
098-elif-undefined.c.expected
18
log
plain
-rw-r--r--
099-c99-example.c
383
log
plain
-rw-r--r--
099-c99-example.c.expected
161
log
plain
-rw-r--r--
100-macro-with-colon.c
76
log
plain
-rw-r--r--
100-macro-with-colon.c.expected
40
log
plain
-rw-r--r--
101-macros-used-twice.c
150
log
plain
-rw-r--r--
101-macros-used-twice.c.expected
40
log
plain
-rw-r--r--
102-garbage-after-endif.c
21
log
plain
-rw-r--r--
102-garbage-after-endif.c.expected
84
log
plain
-rw-r--r--
103-garbage-after-else.c
27
log
plain
-rw-r--r--
103-garbage-after-else.c.expected
130
log
plain
-rw-r--r--
104-hash-line-followed-by-code.c
19
log
plain
-rw-r--r--
104-hash-line-followed-by-code.c.expected
20
log
plain
-rw-r--r--
105-multiline-hash-line.c
48
log
plain
-rw-r--r--
105-multiline-hash-line.c.expected
20
log
plain
-rw-r--r--
106-multiline-hash-if.c
55
log
plain
-rw-r--r--
106-multiline-hash-if.c.expected
17
log
plain
-rw-r--r--
107-multiline-hash-elif.c
64
log
plain
-rw-r--r--
107-multiline-hash-elif.c.expected
18
log
plain
-rw-r--r--
108-no-space-after-hash-version.c
12
log
plain
-rw-r--r--
108-no-space-after-hash-version.c.expected
52
log
plain
-rw-r--r--
109-no-space-after-hash-line.c
7
log
plain
-rw-r--r--
109-no-space-after-hash-line.c.expected
52
log
plain
-rw-r--r--
110-no-space-digits-after-hash-elif.c
22
log
plain
-rw-r--r--
110-no-space-digits-after-hash-elif.c.expected
54
log
plain
-rw-r--r--
111-no-space-operator-after-hash-if.c
110
log
plain
-rw-r--r--
111-no-space-operator-after-hash-if.c.expected
48
log
plain
-rw-r--r--
112-no-space-operator-after-hash-elif.c
150
log
plain
-rw-r--r--
112-no-space-operator-after-hash-elif.c.expected
53
log
plain
-rw-r--r--
113-line-and-file-macros.c
430
log
plain
-rw-r--r--
113-line-and-file-macros.c.expected
256
log
plain
-rw-r--r--
114-paste-integer-tokens.c
420
log
plain
-rw-r--r--
114-paste-integer-tokens.c.expected
140
log
plain
-rw-r--r--
115-line-continuations.c
160
log
plain
-rw-r--r--
115-line-continuations.c.expected
17
log
plain
-rw-r--r--
116-disable-line-continuations.c
167
log
plain
-rw-r--r--
116-disable-line-continuations.c.expected
21
log
plain
-rw-r--r--
117-line-continuation-and-non-continuation-backslash.c
363
log
plain
-rw-r--r--
117-line-continuation-and-non-continuation-backslash.c.expected
15
log
plain
-rw-r--r--
118-comment-becomes-space.c
34
log
plain
-rw-r--r--
118-comment-becomes-space.c.expected
17
log
plain
-rw-r--r--
118-multiple-else.c
43
log
plain
-rw-r--r--
118-multiple-else.c.expected
66
log
plain
-rw-r--r--
119-elif-after-else.c
45
log
plain
-rw-r--r--
119-elif-after-else.c.expected
69
log
plain
-rwxr-xr-x
glcpp-test
1880
log
plain