glshim
glshim copied to clipboard
pack() directly into ringbuffer, and don't do blocks locally
maybe glWhatever_PACKED *call = ring_dma(size); call->args = args;
should_intercept_render will go to the "copy pointers" mode which I can associate with a direct function on the remote side.
merged dma branch at 61b6f076fd5baca6c6a1d18bf783c97ef71c3b9c. blocks are still local.