summaryrefslogtreecommitdiffstats
path: root/servers/visual/rasterizer_rd/shader_compiler_rd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renaming of servers for coherency.Juan Linietsky2020-03-271-1243/+0
* Remove Vulkan debugging printsHugo Locurcio2020-02-131-1/+1
* Added support for arrays as shader struct membersYuri Roubinsky2020-02-121-0/+30
* Implementation of 'struct' for shadersYuri Roubinsky2020-02-111-8/+77
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-111-2/+2
* [Vulkan] Fix shader crash if using multiple underscores in identifier namesYuri Roubinsky2020-02-111-1/+1
* Fix code formatting issues and VS compilationRémi Verschelde2020-02-111-0/+30
* Merge pull request #32281 from Chaosus/vk_shader_array_varying2Rémi Verschelde2020-02-111-0/+5
|\
| * [Vulkan] Implement shader array support for varyingsYuri Roubinsky2020-02-111-0/+5
* | [Vulkan] Implements switch flow control operator in shadersYuri Roubinsky2020-02-111-0/+13
|/
* Modernized default 3D material, fixes material bugs.Juan Linietsky2020-02-111-3/+6
* Several fixes to 3D rendering, and multimesh implementation.Juan Linietsky2020-02-111-1/+2
* Merge pull request #31527 from Chaosus/vk_shader_array_support2Rémi Verschelde2020-02-111-0/+82
|\
| * [Vulkan] Implemented local shader arraysYuri Roubinski2020-02-111-0/+82
* | Merge pull request #31526 from Chaosus/shader_bug_vk2Rémi Verschelde2020-02-111-0/+2
|\ \
| * | [Vulkan] Fix ternary operator shader compiler expressionYuri Roubinski2020-02-111-0/+2
| |/
* / [Vulkan] Implemented do/while loops for shadersYuri Roubinski2020-02-111-0/+4
|/
* Replaced GLSLang reflection by SPIRV-Reflect, eventually allowing to move GLS...Juan Linietsky2020-02-111-1/+1
* Custom material support seems complete.Juan Linietsky2020-02-111-0/+1004