Yes, I mean that when I share textures between two patches in the same instance of vvvv it works. if it is separate instances using /allowmultiple it does not work.
I use the files in the attached zip… I modified it a little bit from the one I downloaded at one point.
cool! i’d suggest however to send it as osc messages like “/sharedtex siisss” (s: shared handle (long int’s appearently aren’t supported in osc), ii: XY resolution, s: format, s: usage, s: title/application name) md.bot uses a similar “protocol” so multiple applications can send arbitrary amount of textures for one receiver which outputs a spread of them from one port. due to the limitation of the udp protocoll one texture cannot be sent to multiple receivers on the same port (unfortunately) but the textures could be read from multiple applications (for instance in md.mix both the renderer vvvv and the gui vvvv reads the same textures sent from md.bot’s).
here are some examples from what i built for md.vis
hi microdee. how do you use the native nodes for this?
I see the info has a handle output, but when I use this value as the input for the ‘shared memory name pin’ on the SharedMemory (ex9.texture) node, I don’t get anything out.