Langol
Which version of Pixi are you using?
Please note that we currently provide official Spine runtimes only for Pixi v7 (spine-pixi-v7) and Pixi v8 (spine-pixi-v8), starting from Spine 4.2.
If you’re using Spine 4.1.24, I assume you’re using pixi-spine, which is not our official runtime. In that case, we can only offer limited support since we’re not familiar with its internal implementation.
As far as I remember, Pixi v7 and earlier have a static variable, Mesh.BATCHABLE_SIZE, which defaults to 100. If your skeleton has many vertices, this limit could be affecting draw calls. You might try increasing this value.
Also, check the Metrics view in the Spine editor to see how many vertices your skeleton uses. Consider reducing them and following the other optimization tips on that page to improve performance.