[URP] Particles test fix by manuele-bonanno · Pull Request #6735 · Unity-Technologies/Graphics · GitHub
Skip to content

[URP] Particles test fix#6735

Merged
ellioman merged 2 commits into
masterfrom
urp/particles_test_fix
Jan 14, 2022
Merged

[URP] Particles test fix#6735
ellioman merged 2 commits into
masterfrom
urp/particles_test_fix

Conversation

@manuele-bonanno

@manuele-bonanno manuele-bonanno commented Jan 13, 2022

Copy link
Copy Markdown
Contributor

Purpose of this PR

This PR fixes a regression introduced by this PR which caused the Vulkan deferred particle tests to fail on Yamato:
#6549

On top of fixing the particles test provides a better fix for the overlay DOF bug case:
https://issuetracker.unity3d.com/product/unity/issues/guid/1365623/

To fix the overlay issue, I've added a flag to keep track of any depth buffer requirements for postprocessing by any camera in the stack, so that the base camera can make the proper decisions about storing or discarding the scene depth.


Testing status

Local Windows Vulkan, Android Vulkan (Samsung S10 with Mali G76)


Comments to reviewers

@github-actions

Copy link
Copy Markdown

…mera in the stack so that the base camera can decide accordingly if the depth needs to be stored

@phi-lira phi-lira left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add changelog if appropriate.

@manuele-bonanno manuele-bonanno marked this pull request as ready for review January 14, 2022 10:53
@manuele-bonanno manuele-bonanno requested a review from a team as a code owner January 14, 2022 10:53
@manuele-bonanno manuele-bonanno requested a review from a team January 14, 2022 10:53
@ellioman

Copy link
Copy Markdown
Contributor

@ellioman ellioman merged commit b0abbdd into master Jan 14, 2022
@ellioman ellioman deleted the urp/particles_test_fix branch January 14, 2022 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants