Skip to content
Snippets Groups Projects
Commit 5f1a0b79 authored by John Kessenich's avatar John Kessenich
Browse files

Eliminate flex as the GLSL lexical analyzer, going from two nested lexical...

Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis.  A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization.

Also:
 - change source locations from an int to TSourceLoc (shader number, line number) throughout
 - various improvements to the preprocessor


git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@22277 e7fa87d3-cd2b-0410-9028-fcbf551c1848
parent 73ed17a8
No related branches found
No related tags found
No related merge requests found
Showing
with 1747 additions and 1651 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment