hard20 pts · first answer countsrenderingperformancedepth-buffer
Discard makes opaque slower
Adding `discard` to an opaque shader for a cut-out effect made the whole pass slower, even for pixels that are never discarded. Why?
Discussion 0
Join free to post in the discussion.
Related questions
- Spawning many bulletsGame Developer
- GetComponent every frameGame Developer
- Why use a sprite atlasGame Developer
- Why textures have mipmapsGame Developer
- Why games pool objectsGame Developer
- Many sprites, many draw callsGame Developer
- Batching rocks that never moveGame Developer
- Main job of a vertex shaderGame Developer