An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 9.0% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 9.9% forks on proxy.golang.org

proxy.golang.org : github.com/fyne-io/gl-js

Package gl is a Go cross-platform binding for OpenGL, with an OpenGL ES 2-like API. It supports: - macOS, Linux and Windows via OpenGL 2.1 backend, - iOS and Android via OpenGL ES 2.0 backend, - Modern Browsers (desktop and mobile) via WebGL 1.0 backend. This is a fork of golang.org/x/mobile/gl package with [CL 8793](https://go-review.googlesource.com/8793) merged in and Windows support added. This package is fully functional, but may eventually become superceded by the new x/mobile/gl plan. It will exist and be fully supported until it can be safely replaced by a better package. ## Usage This OpenGL binding has a ContextWatcher, which implements [glfw.ContextWatcher](https://godoc.org/github.com/goxjs/glfw#ContextWatcher) interface. Recommended usage is with github.com/goxjs/glfw package, which accepts a ContextWatcher in its Init, and takes on the responsibility of notifying it when context is made current or detached. If you're not using a ContextWatcher-aware glfw library, you must call methods of gl.ContextWatcher yourself whenever you make a context current or detached.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/fyne-io/gl-js
License: BSD-3-Clause
Latest release: 3 months ago
First release: almost 3 years ago
Namespace: github.com/fyne-io
Dependent packages: 681
Dependent repositories: 477
Stars: 4 on GitHub
Forks: 8 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/fyne-io
Last synced: 24 days ago

    Loading...
    Readme
    Loading...