├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── other.yml └── workflows │ ├── build-and-package.yml │ └── publish.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .markdownlint.json ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── BUILD.md ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── compile-antlr.ps1 ├── compile-antlr.sh ├── eslint.config.mjs ├── language-configuration.json ├── package.json ├── res ├── bin │ ├── glslangValidatorLinux │ ├── glslangValidatorMac │ └── glslangValidatorWindows.exe ├── gif │ ├── call-hierarchy.gif │ ├── code-completion.gif │ ├── color-picker.gif │ ├── declarations.gif │ ├── definitions.gif │ ├── diagnostic.gif │ ├── documentation.gif │ ├── folding.gif │ ├── formatting.gif │ ├── generate-preprocessed-glsl.gif │ ├── highlights.gif │ ├── hover.gif │ ├── implementations.gif │ ├── references.gif │ ├── rename.gif │ ├── signature-help.gif │ ├── symbols.gif │ └── type-definitions.gif ├── js │ ├── mml-chtml.js │ └── output │ │ └── chtml │ │ └── fonts │ │ └── woff-v2 │ │ ├── MathJax_Main-Regular.woff │ │ ├── MathJax_Math-Italic.woff │ │ ├── MathJax_Size1-Regular.woff │ │ ├── MathJax_Size4-Regular.woff │ │ └── MathJax_Zero.woff ├── png │ ├── icon.png │ └── screenshots │ │ ├── code-injection.png │ │ ├── html.png │ │ ├── inlay-hints.png │ │ ├── js.png │ │ ├── online-documentation.png │ │ └── syntax-highlight.png ├── svg │ └── file-icon.svg └── xhtml │ ├── abs.xhtml │ ├── acos.xhtml │ ├── acosh.xhtml │ ├── all.xhtml │ ├── any.xhtml │ ├── asin.xhtml │ ├── asinh.xhtml │ ├── atan.xhtml │ ├── atanh.xhtml │ ├── ceil.xhtml │ ├── clamp.xhtml │ ├── cos.xhtml │ ├── cosh.xhtml │ ├── cross.xhtml │ ├── dFdx.xhtml │ ├── degrees.xhtml │ ├── determinant.xhtml │ ├── distance.xhtml │ ├── dot.xhtml │ ├── equal.xhtml │ ├── exp.xhtml │ ├── exp2.xhtml │ ├── faceforward.xhtml │ ├── floatBitsToInt.xhtml │ ├── floor.xhtml │ ├── fract.xhtml │ ├── fwidth.xhtml │ ├── gl_FragCoord.xhtml │ ├── gl_FragDepth.xhtml │ ├── gl_FrontFacing.xhtml │ ├── gl_InstanceID.xhtml │ ├── gl_PointCoord.xhtml │ ├── gl_PointSize.xhtml │ ├── gl_Position.xhtml │ ├── gl_VertexID.xhtml │ ├── greaterThan.xhtml │ ├── greaterThanEqual.xhtml │ ├── intBitsToFloat.xhtml │ ├── inverse.xhtml │ ├── inversesqrt.xhtml │ ├── isinf.xhtml │ ├── isnan.xhtml │ ├── length.xhtml │ ├── lessThan.xhtml │ ├── lessThanEqual.xhtml │ ├── log.xhtml │ ├── log2.xhtml │ ├── matrixCompMult.xhtml │ ├── max.xhtml │ ├── min.xhtml │ ├── mix.xhtml │ ├── mod.xhtml │ ├── modf.xhtml │ ├── normalize.xhtml │ ├── not.xhtml │ ├── notEqual.xhtml │ ├── outerProduct.xhtml │ ├── packHalf2x16.xhtml │ ├── packUnorm.xhtml │ ├── pow.xhtml │ ├── radians.xhtml │ ├── reflect.xhtml │ ├── refract.xhtml │ ├── round.xhtml │ ├── roundEven.xhtml │ ├── sign.xhtml │ ├── sin.xhtml │ ├── sinh.xhtml │ ├── smoothstep.xhtml │ ├── sqrt.xhtml │ ├── step.xhtml │ ├── tan.xhtml │ ├── tanh.xhtml │ ├── texelFetch.xhtml │ ├── texelFetchOffset.xhtml │ ├── texture.xhtml │ ├── textureGrad.xhtml │ ├── textureGradOffset.xhtml │ ├── textureLod.xhtml │ ├── textureLodOffset.xhtml │ ├── textureOffset.xhtml │ ├── textureProj.xhtml │ ├── textureProjGrad.xhtml │ ├── textureProjGradOffset.xhtml │ ├── textureProjLod.xhtml │ ├── textureProjLodOffset.xhtml │ ├── textureProjOffset.xhtml │ ├── textureSize.xhtml │ ├── transpose.xhtml │ ├── trunc.xhtml │ ├── unpackHalf2x16.xhtml │ └── unpackUnorm.xhtml ├── snippets.json ├── src ├── builtin │ ├── builtin.ts │ ├── constructor-processor.ts │ ├── documentation.ts │ ├── generic-type-processor.ts │ ├── info │ │ ├── documentation-redirections.ts │ │ ├── function-summaries.ts │ │ ├── functions.ts │ │ ├── generic_types.ts │ │ ├── important-functions.ts │ │ ├── keywords.ts │ │ ├── layout-parameters.ts │ │ ├── preprocessor.ts │ │ ├── qualifiers.ts │ │ ├── reserved.ts │ │ ├── types.ts │ │ └── variables.ts │ └── interfaces.ts ├── core │ ├── configurations.ts │ ├── constants.ts │ ├── document-info.ts │ ├── document-regions.ts │ ├── glsl-editor.ts │ └── glsl-visitor.ts ├── extension-desktop.ts ├── extension-web.ts ├── extension.ts ├── host-dependent.ts ├── processor │ ├── expression-processor.ts │ ├── expression-result.ts │ ├── function-processor.ts │ ├── helper.ts │ ├── type-declaration-processor.ts │ ├── type-usage-processor.ts │ ├── variable-declaration-processor.ts │ └── variable-usage-processor.ts ├── providers │ ├── glsl-call-hierarchy-provider.ts │ ├── glsl-command-provider.ts │ ├── glsl-completion-provider.ts │ ├── glsl-declaration-provider.ts │ ├── glsl-definition-provider.ts │ ├── glsl-diagnostic-provider.ts │ ├── glsl-document-color-provider.ts │ ├── glsl-document-formatting-provider.ts │ ├── glsl-document-highlight-provider.ts │ ├── glsl-document-semantic-token-provider.ts │ ├── glsl-document-symbol-provider.ts │ ├── glsl-file-decoration-provider.ts │ ├── glsl-folding-provider.ts │ ├── glsl-hover-provider.ts │ ├── glsl-implementation-provider.ts │ ├── glsl-injection-error-provider.ts │ ├── glsl-inlay-hints-provider.ts │ ├── glsl-reference-provider.ts │ ├── glsl-rename-provider.ts │ ├── glsl-signature-help-provider.ts │ ├── glsl-text-provider.ts │ ├── glsl-type-definition-provider.ts │ └── helper │ │ ├── debug-highlighter.ts │ │ ├── formatting-context.ts │ │ ├── hierarchy-element.ts │ │ ├── hierarchy-search-stage.ts │ │ ├── positional-provider-base.ts │ │ └── preprocessor-completion-context.ts └── scope │ ├── array-usage.ts │ ├── element.ts │ ├── function │ ├── function-call.ts │ ├── function-declaration.ts │ ├── function-info.ts │ └── logical-function.ts │ ├── interval.ts │ ├── keyword.ts │ ├── qualifier │ ├── layout-parameter.ts │ ├── qualifier-usage.ts │ └── qualifier.ts │ ├── regions │ ├── color-region.ts │ ├── completion-region.ts │ ├── folding-region.ts │ ├── preprocessor-region.ts │ ├── semantic-region.ts │ ├── signature-parameter-region.ts │ └── signature-region.ts │ ├── scope.ts │ ├── shader-stage.ts │ ├── type │ ├── type-base.ts │ ├── type-category.ts │ ├── type-declaration.ts │ └── type-usage.ts │ └── variable │ ├── variable-declaration.ts │ └── variable-usage.ts ├── syntaxes ├── AntlrGlslLexer.g4 ├── AntlrGlslParser.g4 ├── glsl.language.json ├── html-injected-glsl.language.json ├── js-injected-glsl.language.json └── ts-injected-glsl.language.json ├── tsconfig.json ├── vscodeignore ├── linux.vscodeignore ├── mac.vscodeignore ├── universal.vscodeignore ├── web.vscodeignore └── windows.vscodeignore └── webpack.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.github/ISSUE_TEMPLATE/other.yml -------------------------------------------------------------------------------- /.github/workflows/build-and-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.github/workflows/build-and-package.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/.vscodeignore -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/BUILD.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/README.md -------------------------------------------------------------------------------- /compile-antlr.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/compile-antlr.ps1 -------------------------------------------------------------------------------- /compile-antlr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/compile-antlr.sh -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/language-configuration.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/package.json -------------------------------------------------------------------------------- /res/bin/glslangValidatorLinux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/bin/glslangValidatorLinux -------------------------------------------------------------------------------- /res/bin/glslangValidatorMac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/bin/glslangValidatorMac -------------------------------------------------------------------------------- /res/bin/glslangValidatorWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/bin/glslangValidatorWindows.exe -------------------------------------------------------------------------------- /res/gif/call-hierarchy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/call-hierarchy.gif -------------------------------------------------------------------------------- /res/gif/code-completion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/code-completion.gif -------------------------------------------------------------------------------- /res/gif/color-picker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/color-picker.gif -------------------------------------------------------------------------------- /res/gif/declarations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/declarations.gif -------------------------------------------------------------------------------- /res/gif/definitions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/definitions.gif -------------------------------------------------------------------------------- /res/gif/diagnostic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/diagnostic.gif -------------------------------------------------------------------------------- /res/gif/documentation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/documentation.gif -------------------------------------------------------------------------------- /res/gif/folding.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/folding.gif -------------------------------------------------------------------------------- /res/gif/formatting.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/formatting.gif -------------------------------------------------------------------------------- /res/gif/generate-preprocessed-glsl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/generate-preprocessed-glsl.gif -------------------------------------------------------------------------------- /res/gif/highlights.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/highlights.gif -------------------------------------------------------------------------------- /res/gif/hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/hover.gif -------------------------------------------------------------------------------- /res/gif/implementations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/implementations.gif -------------------------------------------------------------------------------- /res/gif/references.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/references.gif -------------------------------------------------------------------------------- /res/gif/rename.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/rename.gif -------------------------------------------------------------------------------- /res/gif/signature-help.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/signature-help.gif -------------------------------------------------------------------------------- /res/gif/symbols.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/symbols.gif -------------------------------------------------------------------------------- /res/gif/type-definitions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/gif/type-definitions.gif -------------------------------------------------------------------------------- /res/js/mml-chtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/js/mml-chtml.js -------------------------------------------------------------------------------- /res/js/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/js/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff -------------------------------------------------------------------------------- /res/js/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/js/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff -------------------------------------------------------------------------------- /res/js/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/js/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff -------------------------------------------------------------------------------- /res/js/output/chtml/fonts/woff-v2/MathJax_Size4-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/js/output/chtml/fonts/woff-v2/MathJax_Size4-Regular.woff -------------------------------------------------------------------------------- /res/js/output/chtml/fonts/woff-v2/MathJax_Zero.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/js/output/chtml/fonts/woff-v2/MathJax_Zero.woff -------------------------------------------------------------------------------- /res/png/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/icon.png -------------------------------------------------------------------------------- /res/png/screenshots/code-injection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/screenshots/code-injection.png -------------------------------------------------------------------------------- /res/png/screenshots/html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/screenshots/html.png -------------------------------------------------------------------------------- /res/png/screenshots/inlay-hints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/screenshots/inlay-hints.png -------------------------------------------------------------------------------- /res/png/screenshots/js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/screenshots/js.png -------------------------------------------------------------------------------- /res/png/screenshots/online-documentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/screenshots/online-documentation.png -------------------------------------------------------------------------------- /res/png/screenshots/syntax-highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/png/screenshots/syntax-highlight.png -------------------------------------------------------------------------------- /res/svg/file-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/svg/file-icon.svg -------------------------------------------------------------------------------- /res/xhtml/abs.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/abs.xhtml -------------------------------------------------------------------------------- /res/xhtml/acos.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/acos.xhtml -------------------------------------------------------------------------------- /res/xhtml/acosh.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/acosh.xhtml -------------------------------------------------------------------------------- /res/xhtml/all.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/all.xhtml -------------------------------------------------------------------------------- /res/xhtml/any.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/any.xhtml -------------------------------------------------------------------------------- /res/xhtml/asin.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/asin.xhtml -------------------------------------------------------------------------------- /res/xhtml/asinh.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/asinh.xhtml -------------------------------------------------------------------------------- /res/xhtml/atan.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/atan.xhtml -------------------------------------------------------------------------------- /res/xhtml/atanh.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/atanh.xhtml -------------------------------------------------------------------------------- /res/xhtml/ceil.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/ceil.xhtml -------------------------------------------------------------------------------- /res/xhtml/clamp.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/clamp.xhtml -------------------------------------------------------------------------------- /res/xhtml/cos.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/cos.xhtml -------------------------------------------------------------------------------- /res/xhtml/cosh.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/cosh.xhtml -------------------------------------------------------------------------------- /res/xhtml/cross.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/cross.xhtml -------------------------------------------------------------------------------- /res/xhtml/dFdx.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/dFdx.xhtml -------------------------------------------------------------------------------- /res/xhtml/degrees.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/degrees.xhtml -------------------------------------------------------------------------------- /res/xhtml/determinant.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/determinant.xhtml -------------------------------------------------------------------------------- /res/xhtml/distance.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/distance.xhtml -------------------------------------------------------------------------------- /res/xhtml/dot.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/dot.xhtml -------------------------------------------------------------------------------- /res/xhtml/equal.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/equal.xhtml -------------------------------------------------------------------------------- /res/xhtml/exp.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/exp.xhtml -------------------------------------------------------------------------------- /res/xhtml/exp2.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/exp2.xhtml -------------------------------------------------------------------------------- /res/xhtml/faceforward.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/faceforward.xhtml -------------------------------------------------------------------------------- /res/xhtml/floatBitsToInt.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/floatBitsToInt.xhtml -------------------------------------------------------------------------------- /res/xhtml/floor.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/floor.xhtml -------------------------------------------------------------------------------- /res/xhtml/fract.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/fract.xhtml -------------------------------------------------------------------------------- /res/xhtml/fwidth.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/fwidth.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_FragCoord.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_FragCoord.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_FragDepth.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_FragDepth.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_FrontFacing.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_FrontFacing.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_InstanceID.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_InstanceID.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_PointCoord.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_PointCoord.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_PointSize.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_PointSize.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_Position.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_Position.xhtml -------------------------------------------------------------------------------- /res/xhtml/gl_VertexID.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/gl_VertexID.xhtml -------------------------------------------------------------------------------- /res/xhtml/greaterThan.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/greaterThan.xhtml -------------------------------------------------------------------------------- /res/xhtml/greaterThanEqual.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/greaterThanEqual.xhtml -------------------------------------------------------------------------------- /res/xhtml/intBitsToFloat.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/intBitsToFloat.xhtml -------------------------------------------------------------------------------- /res/xhtml/inverse.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/inverse.xhtml -------------------------------------------------------------------------------- /res/xhtml/inversesqrt.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/inversesqrt.xhtml -------------------------------------------------------------------------------- /res/xhtml/isinf.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/isinf.xhtml -------------------------------------------------------------------------------- /res/xhtml/isnan.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/isnan.xhtml -------------------------------------------------------------------------------- /res/xhtml/length.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/length.xhtml -------------------------------------------------------------------------------- /res/xhtml/lessThan.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/lessThan.xhtml -------------------------------------------------------------------------------- /res/xhtml/lessThanEqual.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/lessThanEqual.xhtml -------------------------------------------------------------------------------- /res/xhtml/log.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/log.xhtml -------------------------------------------------------------------------------- /res/xhtml/log2.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/log2.xhtml -------------------------------------------------------------------------------- /res/xhtml/matrixCompMult.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/matrixCompMult.xhtml -------------------------------------------------------------------------------- /res/xhtml/max.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/max.xhtml -------------------------------------------------------------------------------- /res/xhtml/min.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/min.xhtml -------------------------------------------------------------------------------- /res/xhtml/mix.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/mix.xhtml -------------------------------------------------------------------------------- /res/xhtml/mod.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/mod.xhtml -------------------------------------------------------------------------------- /res/xhtml/modf.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/modf.xhtml -------------------------------------------------------------------------------- /res/xhtml/normalize.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/normalize.xhtml -------------------------------------------------------------------------------- /res/xhtml/not.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/not.xhtml -------------------------------------------------------------------------------- /res/xhtml/notEqual.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/notEqual.xhtml -------------------------------------------------------------------------------- /res/xhtml/outerProduct.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/outerProduct.xhtml -------------------------------------------------------------------------------- /res/xhtml/packHalf2x16.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/packHalf2x16.xhtml -------------------------------------------------------------------------------- /res/xhtml/packUnorm.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/packUnorm.xhtml -------------------------------------------------------------------------------- /res/xhtml/pow.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/pow.xhtml -------------------------------------------------------------------------------- /res/xhtml/radians.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/radians.xhtml -------------------------------------------------------------------------------- /res/xhtml/reflect.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/reflect.xhtml -------------------------------------------------------------------------------- /res/xhtml/refract.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/refract.xhtml -------------------------------------------------------------------------------- /res/xhtml/round.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/round.xhtml -------------------------------------------------------------------------------- /res/xhtml/roundEven.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/roundEven.xhtml -------------------------------------------------------------------------------- /res/xhtml/sign.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/sign.xhtml -------------------------------------------------------------------------------- /res/xhtml/sin.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/sin.xhtml -------------------------------------------------------------------------------- /res/xhtml/sinh.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/sinh.xhtml -------------------------------------------------------------------------------- /res/xhtml/smoothstep.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/smoothstep.xhtml -------------------------------------------------------------------------------- /res/xhtml/sqrt.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/sqrt.xhtml -------------------------------------------------------------------------------- /res/xhtml/step.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/step.xhtml -------------------------------------------------------------------------------- /res/xhtml/tan.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/tan.xhtml -------------------------------------------------------------------------------- /res/xhtml/tanh.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/tanh.xhtml -------------------------------------------------------------------------------- /res/xhtml/texelFetch.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/texelFetch.xhtml -------------------------------------------------------------------------------- /res/xhtml/texelFetchOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/texelFetchOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/texture.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/texture.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureGrad.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureGrad.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureGradOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureGradOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureLod.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureLod.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureLodOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureLodOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureProj.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureProj.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureProjGrad.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureProjGrad.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureProjGradOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureProjGradOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureProjLod.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureProjLod.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureProjLodOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureProjLodOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureProjOffset.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureProjOffset.xhtml -------------------------------------------------------------------------------- /res/xhtml/textureSize.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/textureSize.xhtml -------------------------------------------------------------------------------- /res/xhtml/transpose.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/transpose.xhtml -------------------------------------------------------------------------------- /res/xhtml/trunc.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/trunc.xhtml -------------------------------------------------------------------------------- /res/xhtml/unpackHalf2x16.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/unpackHalf2x16.xhtml -------------------------------------------------------------------------------- /res/xhtml/unpackUnorm.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/res/xhtml/unpackUnorm.xhtml -------------------------------------------------------------------------------- /snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/snippets.json -------------------------------------------------------------------------------- /src/builtin/builtin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/builtin.ts -------------------------------------------------------------------------------- /src/builtin/constructor-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/constructor-processor.ts -------------------------------------------------------------------------------- /src/builtin/documentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/documentation.ts -------------------------------------------------------------------------------- /src/builtin/generic-type-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/generic-type-processor.ts -------------------------------------------------------------------------------- /src/builtin/info/documentation-redirections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/documentation-redirections.ts -------------------------------------------------------------------------------- /src/builtin/info/function-summaries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/function-summaries.ts -------------------------------------------------------------------------------- /src/builtin/info/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/functions.ts -------------------------------------------------------------------------------- /src/builtin/info/generic_types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/generic_types.ts -------------------------------------------------------------------------------- /src/builtin/info/important-functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/important-functions.ts -------------------------------------------------------------------------------- /src/builtin/info/keywords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/keywords.ts -------------------------------------------------------------------------------- /src/builtin/info/layout-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/layout-parameters.ts -------------------------------------------------------------------------------- /src/builtin/info/preprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/preprocessor.ts -------------------------------------------------------------------------------- /src/builtin/info/qualifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/qualifiers.ts -------------------------------------------------------------------------------- /src/builtin/info/reserved.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/reserved.ts -------------------------------------------------------------------------------- /src/builtin/info/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/types.ts -------------------------------------------------------------------------------- /src/builtin/info/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/info/variables.ts -------------------------------------------------------------------------------- /src/builtin/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/builtin/interfaces.ts -------------------------------------------------------------------------------- /src/core/configurations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/core/configurations.ts -------------------------------------------------------------------------------- /src/core/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/core/constants.ts -------------------------------------------------------------------------------- /src/core/document-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/core/document-info.ts -------------------------------------------------------------------------------- /src/core/document-regions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/core/document-regions.ts -------------------------------------------------------------------------------- /src/core/glsl-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/core/glsl-editor.ts -------------------------------------------------------------------------------- /src/core/glsl-visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/core/glsl-visitor.ts -------------------------------------------------------------------------------- /src/extension-desktop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/extension-desktop.ts -------------------------------------------------------------------------------- /src/extension-web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/extension-web.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/host-dependent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/host-dependent.ts -------------------------------------------------------------------------------- /src/processor/expression-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/expression-processor.ts -------------------------------------------------------------------------------- /src/processor/expression-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/expression-result.ts -------------------------------------------------------------------------------- /src/processor/function-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/function-processor.ts -------------------------------------------------------------------------------- /src/processor/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/helper.ts -------------------------------------------------------------------------------- /src/processor/type-declaration-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/type-declaration-processor.ts -------------------------------------------------------------------------------- /src/processor/type-usage-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/type-usage-processor.ts -------------------------------------------------------------------------------- /src/processor/variable-declaration-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/variable-declaration-processor.ts -------------------------------------------------------------------------------- /src/processor/variable-usage-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/processor/variable-usage-processor.ts -------------------------------------------------------------------------------- /src/providers/glsl-call-hierarchy-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-call-hierarchy-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-command-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-command-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-completion-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-completion-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-declaration-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-declaration-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-definition-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-definition-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-diagnostic-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-diagnostic-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-document-color-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-document-color-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-document-formatting-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-document-formatting-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-document-highlight-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-document-highlight-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-document-semantic-token-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-document-semantic-token-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-document-symbol-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-document-symbol-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-file-decoration-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-file-decoration-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-folding-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-folding-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-hover-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-hover-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-implementation-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-implementation-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-injection-error-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-injection-error-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-inlay-hints-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-inlay-hints-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-reference-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-reference-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-rename-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-rename-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-signature-help-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-signature-help-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-text-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-text-provider.ts -------------------------------------------------------------------------------- /src/providers/glsl-type-definition-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/glsl-type-definition-provider.ts -------------------------------------------------------------------------------- /src/providers/helper/debug-highlighter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/helper/debug-highlighter.ts -------------------------------------------------------------------------------- /src/providers/helper/formatting-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/helper/formatting-context.ts -------------------------------------------------------------------------------- /src/providers/helper/hierarchy-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/helper/hierarchy-element.ts -------------------------------------------------------------------------------- /src/providers/helper/hierarchy-search-stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/helper/hierarchy-search-stage.ts -------------------------------------------------------------------------------- /src/providers/helper/positional-provider-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/helper/positional-provider-base.ts -------------------------------------------------------------------------------- /src/providers/helper/preprocessor-completion-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/providers/helper/preprocessor-completion-context.ts -------------------------------------------------------------------------------- /src/scope/array-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/array-usage.ts -------------------------------------------------------------------------------- /src/scope/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/element.ts -------------------------------------------------------------------------------- /src/scope/function/function-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/function/function-call.ts -------------------------------------------------------------------------------- /src/scope/function/function-declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/function/function-declaration.ts -------------------------------------------------------------------------------- /src/scope/function/function-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/function/function-info.ts -------------------------------------------------------------------------------- /src/scope/function/logical-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/function/logical-function.ts -------------------------------------------------------------------------------- /src/scope/interval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/interval.ts -------------------------------------------------------------------------------- /src/scope/keyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/keyword.ts -------------------------------------------------------------------------------- /src/scope/qualifier/layout-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/qualifier/layout-parameter.ts -------------------------------------------------------------------------------- /src/scope/qualifier/qualifier-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/qualifier/qualifier-usage.ts -------------------------------------------------------------------------------- /src/scope/qualifier/qualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/qualifier/qualifier.ts -------------------------------------------------------------------------------- /src/scope/regions/color-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/color-region.ts -------------------------------------------------------------------------------- /src/scope/regions/completion-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/completion-region.ts -------------------------------------------------------------------------------- /src/scope/regions/folding-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/folding-region.ts -------------------------------------------------------------------------------- /src/scope/regions/preprocessor-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/preprocessor-region.ts -------------------------------------------------------------------------------- /src/scope/regions/semantic-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/semantic-region.ts -------------------------------------------------------------------------------- /src/scope/regions/signature-parameter-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/signature-parameter-region.ts -------------------------------------------------------------------------------- /src/scope/regions/signature-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/regions/signature-region.ts -------------------------------------------------------------------------------- /src/scope/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/scope.ts -------------------------------------------------------------------------------- /src/scope/shader-stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/shader-stage.ts -------------------------------------------------------------------------------- /src/scope/type/type-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/type/type-base.ts -------------------------------------------------------------------------------- /src/scope/type/type-category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/type/type-category.ts -------------------------------------------------------------------------------- /src/scope/type/type-declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/type/type-declaration.ts -------------------------------------------------------------------------------- /src/scope/type/type-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/type/type-usage.ts -------------------------------------------------------------------------------- /src/scope/variable/variable-declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/variable/variable-declaration.ts -------------------------------------------------------------------------------- /src/scope/variable/variable-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/src/scope/variable/variable-usage.ts -------------------------------------------------------------------------------- /syntaxes/AntlrGlslLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/syntaxes/AntlrGlslLexer.g4 -------------------------------------------------------------------------------- /syntaxes/AntlrGlslParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/syntaxes/AntlrGlslParser.g4 -------------------------------------------------------------------------------- /syntaxes/glsl.language.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/syntaxes/glsl.language.json -------------------------------------------------------------------------------- /syntaxes/html-injected-glsl.language.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/syntaxes/html-injected-glsl.language.json -------------------------------------------------------------------------------- /syntaxes/js-injected-glsl.language.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/syntaxes/js-injected-glsl.language.json -------------------------------------------------------------------------------- /syntaxes/ts-injected-glsl.language.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/syntaxes/ts-injected-glsl.language.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vscodeignore/linux.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/vscodeignore/linux.vscodeignore -------------------------------------------------------------------------------- /vscodeignore/mac.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/vscodeignore/mac.vscodeignore -------------------------------------------------------------------------------- /vscodeignore/universal.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/vscodeignore/universal.vscodeignore -------------------------------------------------------------------------------- /vscodeignore/web.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/vscodeignore/web.vscodeignore -------------------------------------------------------------------------------- /vscodeignore/windows.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/vscodeignore/windows.vscodeignore -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/racz16/WebGL-GLSL-Editor/HEAD/webpack.config.js --------------------------------------------------------------------------------