Hey, I asked myself that very same question. I soon realized that since you need 2 passes anyway - it’s best to render both color and depth to a render target in the first pass, you use a depth attachment. Then you take the depth attachment and feed that into the particle rendering pass. I managed to gain a significant performance boost from that.