glslCopy 'TemplatePointCountInfo' : undeclared identifier

Hi there,

I’m not sure if I’m doing something wrong or something else is up, but in the latest experimental (2025.30060) my glslCopy doesn’t work anymore (did work in the 2023.32484 alpha version) and gives the following error:
glslcopy1_ptCompute:46: ‘TemplatePointCountInfo’ : undeclared identifier

This line 46 is inside the predefined code of the shader it seems (not the glslcopy code itself). I’ve passing in a template POP with deleted points and the topology and point count info is still on the gpu. Is this the cause of it? It does seem to work when using a normal copyPOP.

Not sure if this is enough info. If not, let me know and I’ll try to make a minimize version of the problem.

Cheers,
tim

Hi Tim, thanks for the report, there was a refactor that added some new bugs, we tried to catch most of them before release but missed some obviously, this will be fixed in next release!

(refactor was that topology info and point count are now held separately, so one can be on the GPU and the other on the CPU - you can refer to The AI workspace that works for you. | Notion POPs with Point Count and/or Topology Info on GPU and Memory Management for more info)

1 Like