summaryrefslogtreecommitdiff
path: root/servers/rendering/shader_compiler.cpp
AgeCommit message (Expand)Author
2023-05-12Enable shadow warnings and fix raised errorsNinni Pipping
2023-02-10Avoid inserting screen_texture compatibility code when using textureSizeclayjohn
2023-01-25Make screen texture and depth texture work in MultiviewBastiaan Olij
2023-01-18Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn
2023-01-09Fix multiple issues that make the normal roughness texture unusableclayjohn
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-23Fix shader crash when using boolean type for vertex->fragment varyingsYuri Rubinsky
2022-12-12Fix screen texture slightly darkerFabio Iotti
2022-11-15Mark shader built-ins as used when passed to functions as out parameter Yuri Rubinsky
2022-10-31Make code generation for shader boolean uniform instances easierYuri Rubinsky
2022-10-09Fix incorrect setup of boolean uniform instancesYuri Rubinsky
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-03Fix global uniform crash at editor startupYuri Rubinsky
2022-09-02Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde
2022-09-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-08-31Implement Physical Light Units as an optional setting.clayjohn
2022-08-19Merge pull request #64167 from clayjohn/screen-texture-hintMax Hilbrunner
2022-08-12Merge pull request #64310 from Chaosus/shader_texture_funcsYuri Rubinsky
2022-08-12Add `textureQueryLod/Levels` functions to the shader languageYuri Rubinsky
2022-08-12Add `textureProjGrad` function to the shader languageYuri Rubinsky
2022-08-09Add shader uniform hints for screen textures so users can specify custom filt...clayjohn
2022-07-28Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio
2022-07-22Clean up Shader Preprocessorreduz
2022-05-31Refactor shader hintsYuri Rubinsky
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-11SceneShader compilingclayjohn
2022-05-11SkyShaders workingclayjohn
2022-02-22Use Filament specular models and parametrizationclayjohn
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-03Merge pull request #57562 from AnilBK/string-add-containsRémi Verschelde
2022-02-04String: Add contains().Anilforextra
2022-02-03Allow multiple declarations in for loop in a shaderYuri Roubinsky
2022-01-18Unify variable and array declarations in shadersYuri Roubinsky
2022-01-14Fix shader crashing when declaring matrix or array varyingsYuri Roubinsky
2022-01-12Optimize include files to improve `shader_language.h` compilation speedYuri Roubinsky
2022-01-11New OpenGL batching canvas rendererclayjohn