Just like sharing buffers with opengl but another opencl instead. Just like migrating a buffer to another opencl context but without event dependency.
I couldn't find any info about it but I need to copy an opencl buffer data to another opencl context buffer that uses same device and I need it stay away from host side copies. I need device-side (to/from same device) buffer copy. Also the buffers I'm using have many events attached to their operations.
A project I'm working on has multiple contexts computing with different kernels with multiple GPUs using double-buffered pipeline and I'm trying to fit same behavior to a single GPU without touching pci-e bridge.