Godot Daily: GPU Compatibility and Editor Polish
The Godot team merged 20 pull requests addressing critical GPU driver compatibility issues, editor interface improvements, and performance optimizations. Key fixes include disabling ubershaders on problematic Adreno drivers and resolving race conditions in material shader handling.
Duration: PT1M50S
Transcript
Good morning. This is Godot Daily for Sunday, May 26th, 2026.
Yesterday saw significant activity with 20 merged pull requests and 23 additional commits focusing on GPU compatibility and editor refinements.
The most critical fix came from blueskythlikesclouds, who addressed crashes on Adreno GPU drivers by disabling ubershaders when problematic compiler versions are detected. This resolves issue 116990 where the compiler would crash with too many constant literals, trading pipeline compilation stutters for stability.
blueskythlikesclouds also resolved a race condition in material shader handling that was causing thread safety issues, protecting shader data with proper mutex usage.
Several editor improvements were merged. YeldhamDev enhanced the asset store interface, making theme previews scale properly with editor settings and improving the visual design of rating indicators and page selectors. KoBeWi fixed theme cache issues in the array property editor and significantly improved file system performance on case-insensitive systems.
Other notable merges include fixes for CSG autosmooth behavior from Jesusemora, OpenXR frame synthesis validation errors from dsnopek, and Tree node drag-and-drop functionality on touchscreen devices from syntaxerror247.
Documentation updates covered skeleton modifier behavior and the Curve class, while third-party libraries received updates including a bugfix for the re-spirv library.
What's next: The team continues addressing GPU driver compatibility issues and refining editor user interface elements. Performance optimization work appears ongoing with multiple contributors focusing on rendering pipeline stability.
That's your Godot development update for today.