Sam Hocevar
|
cfeaeabf2d
|
Get rid of lol::map because std::map is obviously superior.
|
pirms 7 gadiem |
Sam Hocevar
|
31477c906e
|
build: remove the LolFx and the EasyMesh compilers for now.
|
pirms 10 gadiem |
Sam Hocevar
|
f8b29001cd
|
base: convert map and avl_tree methods to lowercase. Because.
|
pirms 10 gadiem |
Sam Hocevar
|
7ac9be9704
|
build: fix PS3 and Android builds.
|
pirms 11 gadiem |
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.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
c7219ff1dd
|
New year copyright update.
|
pirms 12 gadiem |
Sam Hocevar
|
d6634da83f
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
Sam Hocevar
|
ca5238b145
|
lolfx: names such as "x" or "bgra" are field selectors, but we must also
accept them as variable names.
|
pirms 12 gadiem |
Sam Hocevar
|
787c96b47c
|
lolfx: improve the LolFx compiler, including error reporting. We can now
successfully parse a few of our full GLSL/HLSL shaders.
|
pirms 12 gadiem |
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.
|
pirms 12 gadiem |