I may have bitten off more than I can chew External Image , but this is what I would like to do:
- Run a CUDA program on a Linux host
- Transfer the rendered image to a buffer
- Display the buffer with OpenGL over an X11 tunnel to a non-CUDA-GPU Windows box.
However, probably because either X11 or my local host don’t support the extensions,
my program fails when checking for
“GL_VERSION_2_0”
“GL_ARB_vertex_buffer_object”
“GL_ARB_pixel_buffer_object”
and therefore I cannot continue.
If I try to initialize glut with -display “localhost:10”, I get the same error as above, plus it causes a segmentation fault in my CUDA program. The other glutInit flags don’t help either. :blink:
If I try to initialize with -display “localhost:0,” I can tell that more extensions are supported, but my CUDA program has a segmentation fault.
I have tried to base my code on the CUDA SDK “Fluids” and “Simple OpenGL” example, but I think this example was intended for a collocated GPU. External Image
Any tips? Examples?