Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
compatibility.
|
|
Fix bugs in `RID_Alloc`
|
|
- Replace unintended `%` with `&`
- `get_owned_list()`: make thread-safe and fix logic
- Apply same logic fix to the destructor
Previously, the determination of owned RIDs was wrong. For instance, it could skip owned items or include duplicates in the list.
Avoids the engine crashing at exit.
|
|
Fix export template compilation
|
|
|
|
[Vulkan, macOS] Fix RID leaks and crashes on exit.
|
|
notification.
|
|
[Vulkan, macOS] Improve HiDPI handling, fix incorrect window viewport clipping.
|
|
|
|
|
|
compatibility
|
|
|
|
|
|
|
|
[Vulkan] Fix Vector3 ambiguities and out of bounds init.
|
|
|
|
|
|
|
|
|
|
|
|
Better format generated shader headers
|
|
Also renames bu to basisu to be more explicit and match upstream name.
|
|
|
|
|
|
Vulkan: Fixes to bundled basis_universal and glslang
|
|
|
|
Also drop unneeded files.
Fix build with MinGW. Closes #32384.
|
|
|
|
|
|
[Vulkan] Fix typo in shading modes
|
|
|
|
|
|
[Vulkan] Implement shader array support for varyings
|
|
Remake of #32175
|
|
[Vulkan] Implements switch flow control operator in shaders
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|