Applications built for OpenGL ES 2.0 can use MoltenGL to run on top of Metal, to gain the additional graphic performance of Metal today, and to protect your investments in OpenGL ES into the future! MoltenGL is an implementation of the OpenGL ES 2.0 API that runs on Apple's Metal graphics framework.
Originally developed by Silicon Graphics in the early '90s, OpenGL® has become the most widely-used open graphics standard in the world. NVIDIA supports OpenGL and a complete set of OpenGL extensions, designed to give you maximum performance on our GPUs. NVIDIA continues to support OpenGL as well through technical papers and our large set of examples on our NVIDIA Graphics SDK.
- Opengl info prints information about the OpenGL ® implementation currently in use by MATLAB ®, such as the version, vendor, and graphics features that it supports.Using this command loads OpenGL. Starting in R2019a, this syntax is no longer recommended.
- 'gcc -o func2d func2d.c -framework carbon -framework OpenGL -framework GLUT' where func2d is the name of your application executable and func2d.c is the c file used. The imports required in case you don't have them are: OpenGL/gl.h OpenGL/glu.h GLUT/glut.h stdlib.h.
NVIDIA OpenGL Samples
External
- GTC 2016: GPU-Driven Rendering
Opengl For Machine Learning
- GTC 2015: GPU-Driven Large Scene Rendering in OpenGL
- GTC 2015: Slicing the Workload: Multi-GPU Rendering Approaches
- Mobile Summit 2014: NVIDIA Path Rendering: Accelerating Vector Graphics for the Mobile Web
- SIGGRAPH Asia 2014: OpenGL NVIDIA 'Command-List': 'Approaching Zero Driver Overhead'
- SIGGRAPH 2014: OpenGL Scene Rendering Techniques (Best of GTC 2014)
- SIGGRAPH 2014: OpenGL Update for NVIDIA GPUs
- GTC 2014: Order Independent Transparency in OpenGL
- GTC 2014: Multi-GPU Rendering
How To Update Opengl For Mac
- GTC 2013: Advanced Scenegraph Rendering Pipeline