Add visual tests for blendMode() across renderers#1440
Conversation
|
Hey @mingness, PR is up BlendModeTest covers the 10 modes + one that switches mid-sketch to make sure nothing leaks between mode changes. Using JAVA2D, baselines are Windows. Tests green locally. |
Sorry, something went wrong.
|
Hey @avinxshKD, thanks a lot for your work on this. |
Sorry, something went wrong.
|
Hey @catilac @Vaivaswat2244 added the comments, kept it minimal, just a one-liner on the helper explaining the test scene setup, a note on why BLEND gets called before the actual mode under test (that one was genuinely non-obvious), and a line in testModeSwitch saying what it's checking for. nothing structural changed lmk if any changes needed |
Sorry, something went wrong.
|
Hey @catilac once I have my GSoC proposal ready would you be okay with taking a look at it? |
Sorry, something went wrong.
|
Hi @avinxshKD , thanks for your enthusiasm for participating in GSoC with the Processing Foundation. We're committed to keeping the process open and fair, so I encourage you to participate in the Q&A part of the process, where you will be able to ask questions about the projects and applications in an open forum. We can't really provide one-on-one advice on applications - it creates a conflict of interest situation which in the end would not be good for your application, and we want you to have a fair shot at the spots. Looking forward to your application! |
Sorry, something went wrong.
|
Hey @mingness thanks for the clarification, I wasn’t aware of the one-on-one feedback constraint. My bad |
Sorry, something went wrong.
|
@avinxshKD thanks! Also keep in mind that GSoC is to help facilitate new contributors to open source, so don't contribute too much 😆 I recommend to spend your time crafting your proposal. We are looking for thoughtful proposals that show awareness for the needs of the codebase, that leverage your existing experience, and also that address your own interests. Thanks for this work! |
Sorry, something went wrong.
|
Hey @mingness thanks, this is really helpful. I’m already deep into the proposal and grounding it in what the project actually needs. Im focusing my time there and making sure what I submit is concrete and worth reviewing. Thanks again for the clear guidance |
Sorry, something went wrong.
|
Thanks so much @avinxshKD @Vaivaswat2244 ! going to merge it in |
Sorry, something went wrong.
Added BlendModeTest covering all 10 blend modes (BLEND, ADD, SUBTRACT, MULTIPLY, SCREEN, DARKEST, LIGHTEST, DIFFERENCE, EXCLUSION, REPLACE) plus one test that switches modes mid-sketch. Using JAVA2D for now since per-renderer baseline support isn't figured out yet. Windows baselines included, all 11 tests pass locally
Closes #1434