summaryrefslogtreecommitdiff
path: root/servers/rendering/shader_preprocessor.cpp
AgeCommit message (Collapse)Author
2022-08-20Add `defined` keyword support to shader preprocessorYuri Rubinsky
2022-08-19Merge pull request #63960 from bitsawer/fix-macro-expansionYuri Rubinsky
2022-08-15Add `elif` directive to shader preprocessorYuri Rubinsky
2022-08-14Implement coloring for disabled branches in the shader editorYuri Rubinsky
2022-08-05Fix shader preprocessor macro expansionbitsawer
2022-07-23Fix some errors after shader preprocessor PRYuri Rubinsky
2022-07-22Clean up Shader Preprocessorreduz
* Moved preprocessor to Shader and ShaderInclude * Clean up RenderingServer side * Preprocessor is separate from parser now, but it emits tokens with include location hints. * Improved ShaderEditor validation code * Added include file code completion * Added notification for all files affected by a broken include.
2022-07-22Adding shader preprocessor supportYuri Roubinsky
Co-authored-by: TheOrangeDay <6472143+TheOrangeDay@users.noreply.github.com>