Sam Hocevar
|
31477c906e
|
build: remove the LolFx and the EasyMesh compilers for now.
|
10 anni fa |
Sam Hocevar
|
7ac9be9704
|
build: fix PS3 and Android builds.
|
11 anni fa |
Sam Hocevar
|
a490c8c4c7
|
lolfx: preprocessor support in the LolFx parser. But this shit is going
nowhere, we’re probably gonna ditch the approach in favour of a GLSL to
HLSL translator instead.
|
11 anni fa |
Sam Hocevar
|
8ff1cf9b32
|
base: disable exceptions in Bison-generated parsers.
|
11 anni fa |
Benjamin ‘Touky’ Huet
|
c7219ff1dd
|
New year copyright update.
|
12 anni fa |
Sam Hocevar
|
d6634da83f
|
build: fix the WTFPL site URL in all code comments.
|
12 anni fa |
Sam Hocevar
|
ca5238b145
|
lolfx: names such as "x" or "bgra" are field selectors, but we must also
accept them as variable names.
|
12 anni fa |
Sam Hocevar
|
787c96b47c
|
lolfx: improve the LolFx compiler, including error reporting. We can now
successfully parse a few of our full GLSL/HLSL shaders.
|
12 anni fa |
Sam Hocevar
|
65ea695de1
|
core: start working on a higher level LolFx compiler based on the latest
GLSL grammar and some personal attempts at writing an HLSL grammar.
|
12 anni fa |
Sam Hocevar
|
e7fd8c57e2
|
test: a better GLSL parser in the LolFx test parser.
|
12 anni fa |
Sam Hocevar
|
e70887f511
|
test: more grammar improvements.
|
12 anni fa |
Sam Hocevar
|
39493bebaa
|
test: add most of the GLSL grammar.
|
12 anni fa |
Sam Hocevar
|
8a547a254f
|
test: add more GLSL and HLSL keywords to our grammar.
|
12 anni fa |
Sam Hocevar
|
1246eb233f
|
test: start working on a lexer/parser for LolFx using flex and bison.
|
12 anni fa |