SlugFiller
SlugFiller
Too lazy to MRP, have an image:  The `Polygon2D` inside `CanvasGroup2` is translated 800px along the x axis. The associated bone gives a rotation of 45 degrees. These numbers...
@insomniacUNDERSCORElemon There are two ways to achieve "behind parent". The main part of it is that it distinguishes between "transparent" and "not drawn". For a parent that's a polygon2D, this...
@insomniacUNDERSCORElemon I see the issue with MSAA. It seems the AA settings aren't being inherited by the canvas framebuffer. I'll take a look at it. > I was asking for...
Fixed MSAA inside canvas group buffer. This only applies to Vulkan, since GLES3 doesn't seem to have MSAA implemented. I was kind of surprised to find that default AA doesn't...
Rebased, and removed the change to visual shader texture enum values, so it is no longer breaking.
Applied above suggestions
> You need to add `CANVAS_GROUP_MODE_SUBTRACT` after `CANVAS_GROUP_MODE_TRANSPARENT` to not break compat This would create a more serious problem. `CanvasItem` converts its `ClipChildrenMode` enum directly to the server one. As...
It's only applicable to `RenderingServer.canvas_item_set_canvas_group_mode`, and the value `CANVAS_GROUP_MODE_TRANSPARENT` is only usable by `CanvasGroup` (Which is why CanvasItem cannot select it). Even if someone decides to skip the scene tree...
Aliased `hint_screen_texture` to `hint_mask_texture` if used on a canvas group or canvas item with clip children set, thereby removing the last meaningful compat break. The back buffer can still be...
@markdibarry The issue actually stems from master, and was fixed in #82371. At any rate, I rebased to make testing easier.