Diving deeper into the SRPs
One of the core ideas with the new SRPs is to allow developers even more granularity in the customization of their rendering process by letting them code their entire rendering pipeline. It is a continuation of the CommandBuffers
we saw in the Using the built-in render pipeline section, but with more choice and more control.
This can be particularly valuable if you want to optimize your graphics or your rendering resources in a certain way, typically to better fit low-tier platforms. For the more devoted graphics programmer, it is a great feature because creating your own custom render pipeline from start to finish is the ultimate way to merge aesthetics and performance.
Note that while there is no extensive documentation on that topic yet and it does involve more work than just using one of the templates, we will go through the basics of this in Chapter 10. Another approach to tackling this steep learning curve can also be to use the framework’...