gl_dart 0.2.1

Dart native
Flutter Android iOS

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 #

5
likes
90
pub points
32%
popularity

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

Uploader

astronom235@gmail.com

License

MIT (LICENSE)

Dependencies

ffi

More

Packages that depend on gl_dart