gl_dart 1.0.0+1
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 #
Install #
Add this to pubspec.yaml
:
dependencies:
gl_dart: ^0.2.0
copied to clipboard
Import it:
import 'package:gl_dart/gl.dart';
copied to clipboard
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
);
//...
copied to clipboard
Notice #2: on Windows wglGetProcAddress
is used
Alternatives #
- opengl by gitlab@ext https://pub.dev/packages/opengl (gitlab: https://gitlab.com/ext/dart-opengl)