Any plan to make URP / HDRP truly modular feature that u can toggle on/off to make it truly only pay for the feature u using. I believe until now it’s still not the case that even u toggle off it still pay the same performance cost for a lot of features. Any plan to change that? It’s also the initiative to make extend / modify URP / HDRP without needing to make the package at local and do local modification.
From what I think, one of solution to do that is when user toggles off a feature u can add a scripting define symbol to complete strip all the code that is part of the feature. But still I think it needs better implementation to make it dun need to strip code to achieve the same result as domain reload is really annoying. Seems like it’s really hard to achieve this goal if not rewrite the oop codebase to switch to dots codebase for URP, HDRP and SRP.