Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renaming of servers for coherency. | Juan Linietsky | 2020-03-27 | 1 | -1243/+0 |
| | | | | | | | | | | VisualServer -> RenderingServer PhysicsServer -> PhysicsServer3D Physics2DServer -> PhysicsServer2D NavigationServer -> NavigationServer3D Navigation2DServer -> NavigationServer2D Also renamed corresponding files. | ||||
* | Remove Vulkan debugging prints | Hugo Locurcio | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | Added support for arrays as shader struct members | Yuri Roubinsky | 2020-02-12 | 1 | -0/+30 |
| | |||||
* | Implementation of 'struct' for shaders | Yuri Roubinsky | 2020-02-11 | 1 | -8/+77 |
| | |||||
* | Vulkan: Move thirdparty code out of drivers, style fixes | Rémi Verschelde | 2020-02-11 | 1 | -2/+2 |
| | | | | | | | - `vk_enum_string_helper.h` is a generated file taken from the SDK (Vulkan-ValidationLayers). - `vk_mem_alloc.h` is a library from GPUOpen: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator | ||||
* | [Vulkan] Fix shader crash if using multiple underscores in identifier names | Yuri Roubinsky | 2020-02-11 | 1 | -1/+1 |
| | |||||
* | Fix code formatting issues and VS compilation | Rémi Verschelde | 2020-02-11 | 1 | -0/+30 |
| | | | | | | | Also temporarily disable multicheck build so that we get a full build even when there are style issues on Vulkan. Fixes #33356. | ||||
* | Merge pull request #32281 from Chaosus/vk_shader_array_varying2 | Rémi Verschelde | 2020-02-11 | 1 | -0/+5 |
|\ | | | | | | | [Vulkan] Implement shader array support for varyings | ||||
| * | [Vulkan] Implement shader array support for varyings | Yuri Roubinsky | 2020-02-11 | 1 | -0/+5 |
| | | | | | | Remake of #32175 | ||||
* | | [Vulkan] Implements switch flow control operator in shaders | Yuri Roubinsky | 2020-02-11 | 1 | -0/+13 |
|/ | |||||
* | Modernized default 3D material, fixes material bugs. | Juan Linietsky | 2020-02-11 | 1 | -3/+6 |
| | |||||
* | Several fixes to 3D rendering, and multimesh implementation. | Juan Linietsky | 2020-02-11 | 1 | -1/+2 |
| | |||||
* | Merge pull request #31527 from Chaosus/vk_shader_array_support2 | Rémi Verschelde | 2020-02-11 | 1 | -0/+82 |
|\ | | | | | | | [Vulkan] Implemented local shader arrays | ||||
| * | [Vulkan] Implemented local shader arrays | Yuri Roubinski | 2020-02-11 | 1 | -0/+82 |
| | | |||||
* | | Merge pull request #31526 from Chaosus/shader_bug_vk2 | Rémi Verschelde | 2020-02-11 | 1 | -0/+2 |
|\ \ | | | | | | | | | | [Vulkan] Fix ternary operator shader compiler expression | ||||
| * | | [Vulkan] Fix ternary operator shader compiler expression | Yuri Roubinski | 2020-02-11 | 1 | -0/+2 |
| |/ | |||||
* / | [Vulkan] Implemented do/while loops for shaders | Yuri Roubinski | 2020-02-11 | 1 | -0/+4 |
|/ | |||||
* | Replaced GLSLang reflection by SPIRV-Reflect, eventually allowing to move ↵ | Juan Linietsky | 2020-02-11 | 1 | -1/+1 |
| | | | | GLSLang out. | ||||
* | Custom material support seems complete. | Juan Linietsky | 2020-02-11 | 1 | -0/+1004 |