Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
[Vulkan] Implement shader array support for varyings
|
|
Remake of #32175
|
|
[Vulkan] Implements switch flow control operator in shaders
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
correct color)
|
|
|
|
[Vulkan] Implemented local shader arrays
|
|
|
|
[Vulkan] Fix ternary operator shader compiler expression
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial Vulkan support for macOS (MoltenVK) and Windows
|
|
|
|
Initial Vulkan support for Windows.
Initial Vulkan support for macOS.
|
|
deleted texture)
|
|
|
|
Also, optimized shader compilation to happen on threads.
|
|
GLSLang out.
|
|
|
|
|
|
|
|
Modified polygon management to make it more compatible with MoltenVK
|
|
|
|
|
|
Added support for Sprite, AnimatedSprite and Polygon2D (should add for tileset eventually).
|
|
They should now allocate memory in blocks and reuse the same
memory every time the item is cleared and redrawn.
This should improve performance considerably.
|
|
|
|
|
|
Removes antialiased flag for draw_* methods.
|
|
Still a lot to do
|
|
usable.
|
|
|