|−|openGL and openGLES samples and tutorials that build on Jetson. |+|
and and on Jetson .
| || |
| || |
|−|[http://www.opengl-tutorial.org/ opengl-tutorial.org] |+|
NVIDIA [https://github.com/NVIDIAGameWorks/OpenGLSamples samples] and [http://docs.nvidia.com/gameworks/index.html#gameworkslibrary/graphicssamples/opengl_samples/opengl_index.htm documentation]
maintained [https://github.com/NVIDIAGameWorks/OpenGLSamples samples download] and [http://docs.nvidia.com/gameworks/index.html#gameworkslibrary/graphicssamples/opengl_samples/opengl_index.htm documentation] | |
Revision as of 14:01, 3 August 2014
The [[Tegra/SoCs#Tegra124|Tegra K1 GPU] in Jetson TK1 uses the same GPU architecture as Kepler desktop GPUs and thus supports desktop-level OpenGL and OpenGL ES. Thus you can write OpenGL code on Jetson TK1 the same way you would write it for a Linux desktop GPU.
OpenGL samples and tutorials
opengl-tutorial.org contains very good introductory tutorials for OpenGL, starting from very basics such as displaying a 2D triangle in a window to more advanced topics such as shadows and particles.
NVIDIA has numerous tutorials (download samples and documentation) for more advanced topics, often relating to ways of improving performance or combining GPGPU compute with OpenGL 3D graphics.