Closed maidopi-usagi closed 5 months ago
Yeah Godot's RenderingDevice
refactor broke something. There's a recently merged PR which might fix this, but if not I plan to investigate this myself next week.
Confirmed this is still broken in the current Godot git, with both Vulkan and Direct3D 12. I'll make sure this gets fixed one way or another before 4.3 stable, but hopefully sooner than that.
Visually it looks like the indices probably aren't being used correctly.
Steps to reproduce: just directly open imgui-godot demo project with official Godot v4.3dev1, and with rendering method in project settings set to "forward_plus". When rendering method is set to "compatibility", everything works well.