-
Notifications
You must be signed in to change notification settings - Fork 792
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
Adding (refactoring to) Gbuffer optional slot 3 #4528
Conversation
… the color target's resolve surface
…he RenderPass attachment list. Merging subpasses and attachments which are the same or compatible
…ndle coorrectly edge cases)
…nity-Technologies/Graphics into universal/render-pass-conversion
…nity-Technologies/Graphics into universal/render-pass-conversion
…preparation step to move into different files (potentially)
… to NativeRenderPassUtils
…nity-Technologies/Graphics into universal/render-pass-conversion
…enderPass data to the NativeRenderPass class
… moved RenderPass data to the NativeRenderPass class" This reverts commit ef3e215.
…Technologies/Graphics into universal/render-pass-input
It appears that you made a non-draft PR! |
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.
Thanks!
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.
Looks good. No issues found related to this PR. Tested using URP Template project.
Devices under testing:
VLNQA00217, Razer Phone 2, 9.0.0, Snapdragon 845 SDM845, Adreno 630
VLNQA00268, Samsung Galaxy S10+, 10.0.0, Exynos 9 9820, Mali-G76
OnePlus Nord, 10, Snapdragon 765G SM7250-AB, Adreno 620
iPad Air4, SoC: A14, iOS: 14.0
iPhone 12Pro, SoC: A14, iOS: 14.1
Unity used for testing:
Version: 2021.2.0a18.2582
Revision: trunk 5605789000ce
Built: Sun, 16 May 2021 07:07:00 GMT
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.
Result Approving without manual testing. Did not check the automated test results (I expect they will be green to merge).
Why? Discussed this has isolated halo effect and is already manually tested.
Let me know when it finishes, I'll look at failures. |
Purpose of this PR
During the RenderPass Input attachment PR, I was asked to refactor GBuffer4 defines to use the existing OPTIONAL_SLOT define logic. This PR introduces those changes as we agreed to add it in a follow up PR.
Testing status
Manually tested on Editor, iOS and Android (Deferred renderer only, as forward is unaffected)
Comments to reviewers
Notes for the reviewers you have assigned.