Chroma Visualisation ====================== CUDA OpenGL Interop --------------------- * :google:`pycuda OpenGL Interop` No point pulling CUDA derived data off the GPU if just want to send it back to the GPU for display with OpenGL. * http://wiki.tiker.net/PyCuda/Examples/GlInterop * http://stackoverflow.com/questions/18933111/visualise-n-dimensional-scalar-field-in-opengl-pycuda Numpy OpenGL ~~~~~~~~~~~~~ * :google:`numpy OpenGL` * https://code.google.com/p/glumpy/source/browse/glumpy/trackball.py OpenCL OpenGL Interop ~~~~~~~~~~~~~~~~~~~~~~~ OpenCL not CUDA but same principal * http://cyrille.rossant.net/a-tutorial-on-openglopencl-interoperability-in-python/ * http://enja.org/2011/03/22/adventures-in-pyopencl-part-2-particles-with-pyopengl/