This is necessary as the scene shader still uses alpha in this case so we can't discard fragments that weren't written to the depth buffer
free()
STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT