Age | Commit message (Collapse) | Author |
|
Fix shader crash if pass const argument to 'out/inout' parameter
|
|
|
|
|
|
32 bits.
|
|
Added support for arrays as shader struct members
|
|
|
|
Lots of internal API changes and some docstrings were lost in the conversion.
I manually salvaged many of them but for all the rendering-related ones, an
additional pass is needed.
Added missing enum bindings in BaseMaterial3D and VisualServer.
|
|
|
|
|
|
- `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
|
|
|
|
limiter.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adapted from e4907e50feab1af05f514a66adc0086d1c141885,
supersedes and closes #34704.
|
|
|
|
Apparently rasterizer is not initialized yet when this is called
the first time, so it crashes.
|
|
|
|
Also temporarily disable multicheck build so that we get a full build
even when there are style issues on Vulkan.
Fixes #33356.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
compatibility.
|
|
|
|
compatibility
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Vulkan] Implement shader array support for varyings
|
|
Remake of #32175
|
|
[Vulkan] Implements switch flow control operator in shaders
|
|
|
|
|