Skip to content

[VFX] Fix new SG integration & Sample Texture/Buffer (to 21.2) #5605

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

Conversation

PaulDemeulenaere
Copy link
Contributor

@PaulDemeulenaere PaulDemeulenaere commented Sep 10, 2021


Purpose of this PR

Backport of #5416


Testing status

Yamato ⏳


Comments to reviewers

N/A

* Fix missing texture & buffer declaration

While using new SG integration, the required textures weren't declared.
TODO : Fix 35_ShaderGeneration, we are facing multiple definition
WIP : I'm not sure about the side effect of this change & we need to register a fogbugz

* *No change : add note

* Fix initial solution from d0246e1

If a input is declared in SG, we have to skip it here.

* Add graphicTest coverage (TODO : Update image references)

* Update reference image for D3D

TODO : Update OSX Image reference

* Equivalent integration but move the responsability of filtering to subtarget

* *Missing image reference update from D3D12

* Revert note in VFXShaderGraphParticleOutput.cs

* Update changelog & Missing image reference

* Missing WriteBuffer to support mesh sampling

* Minor : Update Comment

* Fix missing graphicsBuffer declaration

Resolve issue #5416 (review)
# Conflicts:
#	com.unity.visualeffectgraph/CHANGELOG.md
@PaulDemeulenaere PaulDemeulenaere changed the base branch from master to 2021.2/staging September 10, 2021 09:41
@Unity-Technologies Unity-Technologies deleted a comment from github-actions bot Sep 10, 2021
@PaulDemeulenaere PaulDemeulenaere marked this pull request as ready for review September 10, 2021 15:21
@Unity-Technologies Unity-Technologies deleted a comment from github-actions bot Sep 15, 2021
@PaulDemeulenaere PaulDemeulenaere merged commit 2e21289 into 2021.2/staging Sep 15, 2021
@PaulDemeulenaere PaulDemeulenaere deleted the 2021.2/vfx/fix/new-sg-integration-texture-and-buffer-dependency branch September 15, 2021 08:32
@Unity-Technologies Unity-Technologies deleted a comment from github-actions bot Sep 15, 2021
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.

2 participants