gl_dart 1.0.0+1 copy "gl_dart: ^1.0.0+1" to clipboard
gl_dart: ^1.0.0+1 copied to clipboard

dart:ffi bindings for OpenGL library. It connects the opengl32.dll/libgl.so library and loads the functions of the specified version of opengl.

OpenGL Dart #

dart:ffi bindings for OpenGL

Install #

Add this to pubspec.yaml:

dependencies:
  gl_dart: ^0.2.0

Import it:

import 'package:gl_dart/gl.dart';

Notice #1: C:\Windows\System32\opengl32.dll or /usr/lib/x86_64-linux-gnu/libGL.so will be automatically opened using OpenGL 4.0.

For manual OpenGL initialization:

import 'package:gl_dart/gl_dart.dart';
Gl gl = new Gl(
  customPath: '<path-to-gl-file>',
  version: GlVersion.GL_VERSION_X_X
);
//...

Notice #2: on Windows wglGetProcAddress is used

Alternatives #

9
likes
110
pub points
8%
popularity

Publisher

unverified uploader

dart:ffi bindings for OpenGL library. It connects the opengl32.dll/libgl.so library and loads the functions of the specified version of opengl.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

ffi

More

Packages that depend on gl_dart