What are some methods for benchmarking materials? I know of looking at each material’s instruction count but that doesn’t seem to paint the whole picture, especially with things like POM.
Profile the BasePass in the GPU Profiler or use RenderDoc to get the cost of each object individually. But usually common sense approaches to most materials will give you some wiggle room. Just pay attention to the pixel and vertex instruction costs in comparison to the object(s) screen size and/or vert count.
I hadn’t heard of RenderDoc before. I’ll check it out. Thanks!