If you are using 2019.1+, you might notice there is a big change to the SRP APIs.
I’ve created a new repository and you can grab here. Much cleaner and minimal.
Here lists out exact what codes enable the Unity feature when making our custom SRP.
In pipeline code
In shader code
✅ Doesn’t need to specifically care about it in codes. Write the codes as usual.
(3D by StungaLab)
|Unity C++ code||C#/shader code (MIT open source)|
Render set of objects with filter/sort/params/batch
Internal graphics platform abstraction
Frame render pass structure & logicShader/compute code