I don't know if I got it correctly, but Pack Primitives run in Houdini as points, and when you pack and and select Display Full Geometry, the original geometry runs only over the OpenGl Vertex Cache.
I have a RBD sim with 7000 pieces, the size of the pack sim is 10Mb for frame, the size of the 7000 Pieces unpacked are around 300Mb, probably not even one million prim. its really not high poly sim... its getting annoying slow to scrobble over the timelime.. like a minute per frame, and there is not much poly to draw..
I run over Performance Benchmark, and the "Geometry setup" under the Viewport/Camera is the one that makes everything get so slow.. I believe this is the GPU work to place each Geomertry at the pack position... I check if the Vertex Cache was full or something like that, and it only uses 600MB.
I'm using a Titax X, there is 11Gb of ram free... My Cache is under a M.2 EVO pro... there is no bottle neck in hardware.. Linux and Windows are getting the same time results.
There is any way to make it draw fastes?
I have to keep show as Full Geometry, I'm not sure if I understood the workflow of pack prims in the viewport correctly.