Home
last modified time | relevance | path

Searched refs:glcpp (Results 1 – 25 of 42) sorted by relevance

12

/external/mesa3d/src/compiler/glsl/
DAndroid.bp162 name: "glcpp-parse.ch.h",
164 "glcpp/glcpp-parse.y",
167 "src/compiler/glsl/glcpp/glcpp-parse.c.dummy.h",
168 "src/compiler/glsl/glcpp/glcpp-parse.h",
175 "src/compiler/glsl/glcpp",
179glcpp/glcpp-parse.c.dummy.h) -p glcpp_parser_ --defines=$(location src/compiler/glsl/glcpp/glcpp-p…
183 name: "glcpp-parse.ch.c",
185 "glcpp/glcpp-parse.y",
188 "src/compiler/glsl/glcpp/glcpp-parse.c",
189 "src/compiler/glsl/glcpp/glcpp-parse.h.dummy.c",
[all …]
Dmeson.build13 subdir('glcpp') subdir
/external/mesa3d/src/compiler/glsl/glcpp/
Dmeson.build18 'glcpp-parse.[ch]',
19 input : 'glcpp-parse.y',
20 output : ['glcpp-parse.c', 'glcpp-parse.h'],
25 'glcpp-lex.c',
26 input : 'glcpp-lex.l',
27 output : 'glcpp-lex.c',
32 'glcpp',
33 [glcpp_lex, glcpp_parse, files('glcpp.h', 'pp.c')],
54 glcpp = executable( variable
55 'glcpp',
[all …]
DREADME1 glcpp -- GLSL "C" preprocessor
16 Any downstream compiler accepting output from glcpp should be prepared
/external/mesa3d/src/compiler/glsl/glcpp/tests/
Dglcpp_test.py62 def test_output(glcpp, contents, expfile, nl_format='\n'): argument
67 glcpp + extra_args,
106 valid, diff = test_output(args.glcpp, contents, testfile + '.expected')
139 args.glcpp, contents, testfile + '.expected', nl_format=replace)
180 args.glcpp = split_args(wrapper) + [args.glcpp]
182 args.glcpp = [args.glcpp]
/external/mesa3d/docs/relnotes/
D10.6.4.rst35 SIGSEGV glcpp/glcpp-parse.y:1077
107 - glsl/glcpp: fix SIGSEGV when checking error condition for macro
D7.9.2.rst76 [glsl] SIGSEGV glcpp/glcpp-parse.y:833
166 - glcpp: Fix segfault when validating macro redefinitions
175 - glcpp: Raise error when modulus is zero
224 - glcpp: Generate an error for division by zero
226 - glsl & glcpp: Refresh autogenerated lexer and parser files.
256 - glcpp: Regenerate files from recent cherry picks
288 - glcpp: Remove use of talloc reference counting.
D9.0.2.rst46 glcpp accepts junk after #else/#elif/#endif tokens
79 - glcpp: Fix visibility CFLAGS in automake
80 - glcpp: Typo fix.
194 - glcpp: Don't use infinite lookhead for #define differentiation.
238 - glcpp: Reject garbage after #else and #endif tokens
D7.10.1.rst74 [glsl] SIGSEGV glcpp/glcpp-parse.y:833
170 - glcpp: Fix segfault when validating macro redefinitions
185 - glcpp: Raise error when modulus is zero
244 - glcpp: Generate an error for division by zero
246 - glsl & glcpp: Refresh autogenerated lexer and parser files.
278 - glsl: Regenerate compiler and glcpp files from cherry picks
309 - glcpp: Remove use of talloc reference counting.
D7.10.2.rst129 - glcpp: Refresh autogenerated lexer files
145 - glcpp: Rework lexer to use a SKIP state rather than REJECT.
146 - glcpp: Remove trailing contexts from #if rules.
D20.2.3.rst34 - glcpp test 084-unbalanced-parentheses fails with bison 3.6.y
127 - glcpp: Handle bison-3.6 error message changes
D20.0.2.rst36 - src/compiler/glsl/glcpp/glcpp-parse.y:1297: \_token_print: Assertion
D7.11.1.rst143 - glcpp: Fix two (or more) successive applications of token pasting
144 - glcpp: Test a non-function-like macro using the token paste operator
145 - glcpp: Implement token pasting for non-function-like macros
146 - glcpp: Raise error if defining any macro containing two consecutive
148 - glcpp: Add a test for #elif with an undefined macro.
D12.0.2.rst80 glsl/glcpp/tests/glcpp-test regression
178 - glcpp: Track the actual version instead of just the version_resolved
180 - glcpp: Only disallow #undef of pre-defined macros on GLSL ES >= 3.00
D7.10.3.rst131 - glcpp: Simplify calling convention of parser's active_list functions
132 - glcpp: Fix attempts to expand recursive macros infinitely (bug
186 - glsl: Regenerate compiler and glcpp files from cherry picks
D7.9.1.rst275 - glcpp: Commit changes in generated files cause by previous commit
295 - glcpp: Return NEWLINE token for newlines inside multi-line comments.
299 - glcpp: Define GL_FRAGMENT_PRECISION_HIGH if GLSL version >= 1.30.
308 - glcpp: Don't emit SPACE tokens in conditional_tokens production.
D10.0.2.rst87 - glcpp: error on multiple #else/#elif directives
D10.0.4.rst119 - glcpp: Only warn for macro names containing \_\_
D18.1.3.rst87 - glsl/tests/glcpp: reinstate "error out if no tests found"
D13.0.2.rst95 - glcpp: Handle '#version 0' and other invalid values
D21.3.4.rst173 - glsl/glcpp: make sure to expand new token after concatenation
D10.0.3.rst147 - glcpp: Define GL_EXT_shader_integer_mix in both GL and ES.
D11.0.0.rst222 SIGSEGV glcpp/glcpp-parse.y:1077
D13.0.0.rst234 glsl/glcpp/tests/glcpp-test regression
/external/angle/third_party/mesa/
Dmesa_autogen.gni48 "src/compiler/glsl/glcpp/glcpp-lex.l",
49 "src/compiler/glsl/glcpp/glcpp-parse.y",
50 "src/compiler/glsl/glcpp/glcpp.c",
51 "src/compiler/glsl/glcpp/pp.c",
52 "src/compiler/glsl/glcpp/pp_standalone_scaffolding.c",

12