Rémi Verschelde
|
aeb155ce99
|
Merge pull request #32281 from Chaosus/vk_shader_array_varying2
[Vulkan] Implement shader array support for varyings
|
2019-12-12 17:08:39 +01:00 |
|
Yuri Roubinsky
|
e3938a09dd
|
[Vulkan] Implement shader array support for varyings
Remake of #32175
|
2019-12-12 17:08:38 +01:00 |
|
Yuri Roubinsky
|
4d8411acc6
|
[Vulkan] Implements switch flow control operator in shaders
|
2019-12-12 17:08:26 +01:00 |
|
Juan Linietsky
|
8501b37b8f
|
Modernized default 3D material, fixes material bugs.
|
2019-12-12 17:08:02 +01:00 |
|
Juan Linietsky
|
7919ef863b
|
Several fixes to 3D rendering, and multimesh implementation.
|
2019-12-12 17:08:00 +01:00 |
|
Rémi Verschelde
|
aaeac6633d
|
Merge pull request #31527 from Chaosus/vk_shader_array_support2
[Vulkan] Implemented local shader arrays
|
2019-12-12 17:07:33 +01:00 |
|
Yuri Roubinski
|
b994cdbdc6
|
[Vulkan] Implemented local shader arrays
|
2019-12-12 17:07:32 +01:00 |
|
Rémi Verschelde
|
8fc7efb3d7
|
Merge pull request #31526 from Chaosus/shader_bug_vk2
[Vulkan] Fix ternary operator shader compiler expression
|
2019-12-12 17:07:29 +01:00 |
|
Yuri Roubinski
|
f7812b3ee6
|
[Vulkan] Fix ternary operator shader compiler expression
|
2019-12-12 17:07:29 +01:00 |
|
Yuri Roubinski
|
d49b6a72de
|
[Vulkan] Implemented do/while loops for shaders
|
2019-12-12 17:07:19 +01:00 |
|
Juan Linietsky
|
f5f3d820e0
|
Replaced GLSLang reflection by SPIRV-Reflect, eventually allowing to move GLSLang out.
|
2019-12-12 13:01:23 +01:00 |
|
Juan Linietsky
|
ffbc9823d9
|
Custom material support seems complete.
|
2019-12-12 12:54:09 +01:00 |
|