summaryrefslogtreecommitdiff
path: root/servers/rendering/shader_language.cpp
AgeCommit message (Expand)Author
2020-10-13FIx autocompletion for emit_particle in shader editorYuri Roubinsky
2020-09-22Forbids varying declaration in particles and sky shadersYuri Roubinsky
2020-09-06Implement manual particle emission and particle sub emitters.reduz
2020-09-05Fix crash regression in the shader function validationYuri Roubinsky
2020-09-05Improve messages in shader function validationYuri Roubinsky
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-09-02Fix particles shader to use built-insYuri Roubinsky
2020-07-27Make all String float conversion methods be 64-bitAaron Franke
2020-07-14Fix some incorrect conversions which lead to crash in shadersYuri Roubinsky
2020-07-10Enables 'fma' for GLES2Yuri Roubinsky
2020-07-10Added 'fma' function to shader languageYuri Roubinsky
2020-07-01Merge pull request #38713 from aaronfranke/string-64bitRémi Verschelde
2020-07-01Added const qualifier support for function arguments in shadersYuri Roubinsky
2020-06-27Prevents usage of return in main shader functionsYuri Roubinsky
2020-06-25Fix few places in shaders where const passing still incorrectYuri Roubinsky
2020-06-19Implemented global const array to shadersYuri Roubinsky
2020-06-03Remove 32-bit String hex_to_int methodAaron Franke
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10New lightmapperJuan Linietsky
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-29Merge pull request #37795 from Chaosus/shader_fix_const_order2Rémi Verschelde
2020-04-17Implement global and per instance shader uniforms.Juan Linietsky
2020-04-11Fix shader constant sortingYuri Roubinsky
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-28Prevent shader crash if multiple variables has been declared in 'for'Yuri Roubinsky
2020-03-27Renaming of servers for coherency.Juan Linietsky