-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement CanvasGroup and CanvasItem clipping #43167
Conversation
reduz
commented
Oct 28, 2020
- Allows merging several 2D objects into a single draw operation
- Use current node to clip children nodes
- Further fixes to Vulkan barriers
- Changed font texture generation to white, fixes dark eges when blurred
- Other small misc fixes to backbuffer code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I gave it a quick read and pinpointed some potential code quality fixes.
Giving it OK already anyway as it seems mostly good to merge, so it can be merged while I sleep ;)
-Allows merging several 2D objects into a single draw operation -Use current node to clip children nodes -Further fixes to Vulkan barriers -Changed font texture generation to white, fixes dark eges when blurred -Other small misc fixes to backbuffer code.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
An "Update $filename" commit and it's not even Halloween yet 🙀 |
Vulkan only or is that for GLES too? |
@Zireael07 Given how this relies on low-level rendering changes, I doubt this can be reimplemented in GLES3 or GLES2 efficiently. |