summaryrefslogtreecommitdiff
path: root/GLESv2/yagl_glsl_lexer.l
AgeCommit message (Expand)AuthorFilesLines
2021-10-06yagl_glsl_parser: Fix support for uniform arrayssubmit/tizen/20211007.015901accepted/tizen/unified/20211007.052005Lukasz Kostyra1-12/+10
2021-08-17yagl_glsl_state: Early exit on cleanup when Shader was not initializedsubmit/tizen/20210818.223105accepted/tizen/unified/20210820.101815Lukasz Kostyra1-0/+5
2021-02-16GLSL parser: Rework precision qualifier patchingsubmit/tizen/20210222.040422accepted/tizen/unified/20210222.114534Lukasz Kostyra1-12/+0
2021-01-18Recognize preprocessor functions in GLSL codeLukasz Kostyra1-3/+25
2021-01-18Cleanup GLSL parser/lexer codeLukasz Kostyra1-26/+14
2021-01-18Add GLSL lexer/parser support for uniform arraysLukasz Kostyra1-4/+22
2021-01-08yagl_glsl_parser: Reorganize precision qualifier parsingLukasz Kostyra1-7/+22
2021-01-07Implement parsing of preprocessor condition directivesLukasz Kostyra1-6/+284
2021-01-07Parse GLSL #define preprocessor macrosLukasz Kostyra1-11/+6
2021-01-07Collect available samplers with their namesLukasz Kostyra1-3/+50
2017-12-08YaGL: add new rule for texture2D in GLSLsubmit/tizen/20171208.080618accepted/tizen/unified/20171208.170413Jinhyung Jo1-0/+6
2016-05-26YaGL: Redefine samplerExternalOES in GLSLsubmit/tizen/20160609.005815accepted/tizen/wearable/20160609.091243accepted/tizen/tv/20160609.091254accepted/tizen/mobile/20160609.091511accepted/tizen/ivi/20160609.091238accepted/tizen/common/20160609.145843Vasiliy Ulyanov1-6/+0
2016-05-24YaGL: Implement GL_OES_EGL_image_external extensionVasiliy Ulyanov1-0/+6
2014-03-05YaGL: Always strip #extension constuctsStanislav Vorobiov1-18/+1
2014-03-04YaGL: Move GLSL #extension constructs to the headerStanislav Vorobiov1-0/+6
2014-03-03YaGL: Patch texture2D, texture2DProj, etc. properlyStanislav Vorobiov1-14/+14
2014-03-03YaGL: Replace gl_MaxVaryingFloats when necessaryStanislav Vorobiov1-30/+96
2014-03-01YaGL: Using flex/bison-based GLSL ES patcherStanislav Vorobiov1-0/+308