More flexible indeed, but less performant: the full fragment shader is still run.
In the depth pre-pass case, the fragment shader stops early.
Maybe we should support both functionalities?
More flexible indeed, but less performant: the full fragment shader is still run.
In the depth pre-pass case, the fragment shader stops early.
Maybe we should support both functionalities?