The wlroots rendering API expects colors to be provided with premultipled alpha but we currently do not parse them as such. This causes blending with e.g. a transparent border color to be very broken.
This should have been a compile error but slipped through due to a bug in zig-wayland. This bug has now been fixed and the submodule updated.