Skip to content

[HDRP] Make Decal shader compatible with SRP batcher#3806

Merged
sebastienlagarde merged 3 commits into
masterfrom
HDRP/make-decal-srp-batcher-compatible
Mar 8, 2021
Merged

[HDRP] Make Decal shader compatible with SRP batcher#3806
sebastienlagarde merged 3 commits into
masterfrom
HDRP/make-decal-srp-batcher-compatible

Conversation

@sebastienlagarde

@sebastienlagarde sebastienlagarde commented Mar 8, 2021

Copy link
Copy Markdown
Contributor

Purpose of this PR


Testing status

Tested that the shader is compatible with SRP batcher, checked the both shader graph and regular shader work with Mesh decal.


Comments to reviewers

Notes for the reviewers you have assigned.

@sebastienlagarde

Copy link
Copy Markdown
Contributor Author

No need for QA on this PR

@sebastienlagarde sebastienlagarde marked this pull request as ready for review March 8, 2021 17:10
@sebastienlagarde sebastienlagarde merged commit 0cb2466 into master Mar 8, 2021
@sebastienlagarde sebastienlagarde deleted the HDRP/make-decal-srp-batcher-compatible branch March 8, 2021 17:10
sebastienlagarde added a commit that referenced this pull request Mar 8, 2021
* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md
sebastienlagarde added a commit that referenced this pull request Mar 9, 2021
* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md
AndrewSaraevUnity pushed a commit that referenced this pull request Apr 29, 2021
* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md

(cherry picked from commit 5a88bb8)
AndrewSaraevUnity added a commit that referenced this pull request May 4, 2021
* [HDRP] Make Decal shader compatible with SRP batcher (#3806)

* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md

(cherry picked from commit 5a88bb8)

* Added DOTS_INSTANCING_ON variants to the "HDRP/Decal" shader to support mesh decals using it in the Hybrid Renderer. (#4284)

(cherry picked from commit fa2ff6e)

* [2020.2] [10.x.x] [Bugfix 1296776] Enforce SRP Batcher and Hybrid renderer compatibility by always using a consolidated property list (#3577)

* Make all passes in a subshader use the same HLSL proeprty declarations

* Adding changelog

* Better fix for Targets accessing the current blocks

(cherry picked from commit 26a1096)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>
Co-authored-by: Chris Tchou <ctchou@unity3d.com>
pastasfuture pushed a commit that referenced this pull request Aug 20, 2021
* [HDRP] Make Decal shader compatible with SRP batcher (#3806)

* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md

(cherry picked from commit 5a88bb8)

* Added DOTS_INSTANCING_ON variants to the "HDRP/Decal" shader to support mesh decals using it in the Hybrid Renderer. (#4284)

(cherry picked from commit fa2ff6e)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>
pastasfuture pushed a commit that referenced this pull request Sep 15, 2021
* [HDRP] Make Decal shader compatible with SRP batcher (#3806)

* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md

(cherry picked from commit 5a88bb8)

* Added DOTS_INSTANCING_ON variants to the "HDRP/Decal" shader to support mesh decals using it in the Hybrid Renderer. (#4284)

(cherry picked from commit fa2ff6e)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>
mohammad22 pushed a commit that referenced this pull request Mar 2, 2022
* [HDRP] Make Decal shader compatible with SRP batcher (#3806)

* Fix SRP batcher with decal

* Update CHANGELOG.md

* Update CHANGELOG.md

(cherry picked from commit 5a88bb8)

* Added DOTS_INSTANCING_ON variants to the "HDRP/Decal" shader to support mesh decals using it in the Hybrid Renderer. (#4284)

(cherry picked from commit fa2ff6e)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>
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