Rémi Verschelde
|
fff4240bb4
|
Fix code formatting issues and VS compilation
Also temporarily disable multicheck build so that we get a full build
even when there are style issues on Vulkan.
Fixes #33356.
|
2020-02-11 12:05:19 +01:00 |
Rémi Verschelde
|
e3b76fd040
|
Merge pull request #32281 from Chaosus/vk_shader_array_varying2
[Vulkan] Implement shader array support for varyings
|
2020-02-11 12:02:06 +01:00 |
Yuri Roubinsky
|
bfa834a78a
|
[Vulkan] Implement shader array support for varyings
Remake of #32175
|
2020-02-11 12:02:02 +01:00 |
Yuri Roubinsky
|
d51b7aafb5
|
[Vulkan] Implements switch flow control operator in shaders
|
2020-02-11 12:01:49 +01:00 |
Juan Linietsky
|
dd3682e5fe
|
Modernized default 3D material, fixes material bugs.
|
2020-02-11 12:01:24 +01:00 |
Juan Linietsky
|
6deffa62fb
|
Several fixes to 3D rendering, and multimesh implementation.
|
2020-02-11 12:01:22 +01:00 |
Rémi Verschelde
|
f7aa7927e7
|
Merge pull request #31527 from Chaosus/vk_shader_array_support2
[Vulkan] Implemented local shader arrays
|
2020-02-11 12:00:53 +01:00 |
Yuri Roubinski
|
ef50752292
|
[Vulkan] Implemented local shader arrays
|
2020-02-11 12:00:46 +01:00 |
Rémi Verschelde
|
86d0d88b42
|
Merge pull request #31526 from Chaosus/shader_bug_vk2
[Vulkan] Fix ternary operator shader compiler expression
|
2020-02-11 12:00:16 +01:00 |
Yuri Roubinski
|
47c0ef3308
|
[Vulkan] Fix ternary operator shader compiler expression
|
2020-02-11 12:00:10 +01:00 |
Yuri Roubinski
|
95e8375efb
|
[Vulkan] Implemented do/while loops for shaders
|
2020-02-11 11:59:51 +01:00 |
Juan Linietsky
|
60c7498cee
|
Replaced GLSLang reflection by SPIRV-Reflect, eventually allowing to move GLSLang out.
|
2020-02-11 11:53:29 +01:00 |
Juan Linietsky
|
0586e18449
|
Custom material support seems complete.
|
2020-02-11 11:53:29 +01:00 |