gl - Go bindings for OpenGL (generated via glow)

  •        89

This repository holds Go bindings to various OpenGL versions. They are auto-generated using Glow.Once the bindings are installed you can use them with the appropriate import statements.

https://github.com/go-gl/gl

Tags
Implementation
License
Platform

   




Related Projects

mapbox-gl-native - Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node


A library for embedding interactive, customizable vector maps into native applications on multiple platforms. It takes stylesheets that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using OpenGL. Mapbox GL JS is the WebGL-based counterpart, designed for use on the Web.If your platform or hybrid application framework isn’t listed here, consider embedding Mapbox GL JS using the standard Web capabilities on your platform.

gl-react-native-v2 - OpenGL bindings for React Native to implement complex effects over images and components, in the descriptive VDOM paradigm


OpenGL bindings for React Native to implement complex effects over images and components, in the descriptive VDOM paradigm. gl-react-native is an implementation of gl-react for react-native. Please read the main gl-react README for more information.

gl-react - [gl-react v3 alpha] – a React library to write and compose WebGL shaders


This repository hosts gl-react v3. For gl-react v2, please see ProjectSeptemberInc/gl-react. gre/gl-react repository is a complete rewrite of ProjectSeptemberInc/gl-react library (gl-react v2). It plans to be the gl-react v3. We keep both repository at same time because (1) this work is not yet finished and (2) this repository is now a "multi libraries" repository (it's just easier to maintain that way).

mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL


Mapbox GL JS is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using WebGL.Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account.

react-map-gl - React friendly API wrapper around MapboxGL JS


In addition to exposing MapboxGL functionality to React apps, react-map-gl also integrates seamlessly with deck.gl.browserify - react-map-gl is extensively tested with browserify and works without configuration.



GL Open Benchmark Suite


GL O.B.S. is based around a PyGTK interface that launches OpenGL programs feeding them with a common CLI options set which will affect their behaviour, then receives back their statistical output. Benchmarks are easy to create and add.

GLOBE_3D


GLOBE_3D: GL Object Based Engine for 3D. GLOBE_3D is a free, open-source, real-time 3D Engine written in Ada, based on OpenGL. Up-to-date GL bindings - portal rendering - binary space partition - object I/O - tools for importing - and more...

gl-Moku


gl-Moku is a circles-and-crosses (gomoku) game, with a twist: the game board is the surface of a torus, and thus it folds upon itself. It uses OpenGL amp; SDL for graphics. TCP/IP internet play supported, and there is an AI to practise against.

GL-117


GL-117 is an OpenGL- and SDL-based action flight simulator written in C++. It provides a random terrain generator, lighting effects, sounds, and joystick support.

react-native-mapbox-gl - A Mapbox GL react native module for creating custom maps


Mapbox is the location data platform for mobile and web applications. We provide building blocks to add location features like maps, search, and navigation into any experience you create. Use our simple and powerful APIs & SDKs and our open source libraries for interactivity and control.Not a Mapbox user yet? Sign up for an account here. Once you’re signed in, all you need to start building is a Mapbox access token. Use this same short code with all of our interactive mapping libraries, Python and JavaScript SDKs, and directly against our REST APIs. You can create and manage your access tokens on your Mapbox Account page.

Doris - OpenGL scripting


Doris is a Lua script driven OpenGL viewer with GUI widget extensions. Lua is a fast, powerful, portable scripting language. Lua bindings are provided to OpenGL, GLUT, GLUI (a GL widget library) and Luasocket (networking).

docs.gl - OpenGL Reference Documentation


docs.gl is a public domain web scaffolding for the OpenGL documentation. The actual documentation website provided by Khronos is in frames and poorly formatted, difficult to navigate and search. docs.gl aims to improve the form factor and quality of the OpenGL documentation. docs.gl should be thought of as a public wiki backed by GitHub. If you think you can improve the documentation, please consider submitting a pull request. I've uploaded all of the GL version specifications here for convenience.

gl-transition-libs - libraries to run GL Transitions and source code of


This repository hosts multiple packages for gl-transitions.

GL Articulated Structure System


A library in the tradition of openGL and glut that makes it easy to use 3D skeleton objects (like robots, ships, people etc) in openGL programs. Currently the objects are best created with Glazier (glazier.sourceforge.net)

Vexed-GL


Vexed for the Palm has arrived in full 3D splendor for the PC. Vexed-GL is written in c++ primarily for the Windows operating system, although it should be very easily ported to linux since it uses no windows APIs and uses the glut32 libraries which work

TaxoBeetle - from legacy to XBRL-GL


A java framework for the extraction of legacy data from application databases, in XBRL-GL format, using simple Velocity templates, and a tagging language for transaction reconciliation, using the same XBRL language.

glad - Multi-Language GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.


GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

EiffelOpenGL


EiffelOpenGL is an Eiffel wrapping of OpenGL. As of today it consists of incomplete but working wrappings of the GL and GLU libraries, as well as the GLUT library. It is licensed under EFL - The Eiffel Forum License.

Dark Star GL


A (soon to be) complete wrapper engine for the OpenGL graphics library. It will support all of the most important 3D functions, including camera, lighting, object creation, and more. Also, multimedia and networking support are planned.

The Dream Is Over


Nothing is free in this world. Learn it like I did.