OpenGL::Modern - Perl extension Modern OpenGL API 3.1 and greater
use OpenGL::Modern qw(:all);
OpenGL::Modern provides perl bindings to the OpenGL graphics APIs using the OpenGL Extension Wrangler (GLEW) library. This file was mostly generated by parsing glew.h.
OpenGL::Modern
glew.h
This module updates the original Perl OpenGL bindings OpenGL (abbreviated as POGL) to support modern OpenGL. For this purpose, modern OpenGL APIs are those starting with version 3.1 and higher. OpenGL 3.1 was the first version where the legacy OpenGL functionality from versions 1.x-3.0 was fully deprecated. Much of the functionality that used to be accessed via the extension mechanism in OpenGL now is standardized and in the Core.
OpenGL
None by default.
OpenGL 4.x documentation at https://www.opengl.org/sdk/docs/man4/
Perl OpenGL (POGL) and Perl OpenGL::Modern (POGL2) development share common resources. At some point OpenGL::Modern will replace the legacy OpenGL implementation. Together they are referred to as POGL.
Perl OpenGL developer and users lists are at https://sourceforge.net/p/pogl/mailman/?source=navbar
Perl OpenGL IRC is at #pogl on irc.perl.org
POGL2 development will take place on github and the repository is being set up there. The sf.net repository will be the official release repository and is mirrored from github.
Max Maischein , <corion@cpan.org> Chris Marshall, <devel.chm.01@gmail.com>
Copyright (C) 2016 by Max Maischein Copyright (C) 2016 by Chris Marshall
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.22.0 or, at your option, any later version of Perl 5 you may have available.
To install OpenGL::Modern, copy and paste the appropriate command in to your terminal.
cpanm
cpanm OpenGL::Modern
CPAN shell
perl -MCPAN -e shell install OpenGL::Modern
For more information on module installation, please visit the detailed CPAN module installation guide.