Re: [osg-users] Dynamic VBO Performance Drop

2018-12-11 Thread Ravi Mathur
Thank you so much for the detailed response Wojtek! I had incorrectly assumed that getOrCreateVertexBufferObject() "assigns" the new VBO to the Geometry, similarly to what happens with getOrCreateStateSet() for a Node. But after reading your response, digging into the OSG code, and reading up more

Re: [osg-users] Dynamic VBO Performance Drop

2018-12-10 Thread Wojciech Lewandowski
Hi Ravi, We usually do not make such extensive checks but we were debuging other interesting VBO problem so we also checked yours. Few observations.: 0. I noticed you used multithreaded configuration and switched to SingleThreaded. Multithreaded config creates 2 instances of GL resources and I