I find myself needing to clear the depth buffer many times per frame for the purpose of layered rendering.
In the early 2000s, clearing Z was actually pretty costly with the limited bandwidth in the day. So AMD came up with techniques like HyperZ that included a fast Z-clear operation for the depth buffer.
In this day and age, can I assume that all manufacturers have implemented fast clearing of depth values, and have it enabled by default?
Or is there an OpenGL extension I should be aware of, or a setting I need to toggle somewhere?
My target is OpenGL Core Profile 3.2 by the way.