Acme-MITHALDU-BleedingOpenGL
view release on metacpan or search on metacpan
this module.
As of July 03, 2011, Chris Marshall started the Perl OpenGL Project
at http://sourceforge.net/projects/pogl/ . All development and
module support going forward has moved there.
Chris Marshall is the current maintainer of this module.
DISTRIBUTIONS:
CPAN: http://search.cpan.org/~chm/ # for latest CPAN version
GIT: git clone git://pogl.git.sourceforge.net/gitroot/pogl/pogl
PPM for 32-bit perl 5.8 +: http://www.sisyphusion.tk/ppm/OpenGL.ppd
PPM for 64-bit perl 5.10+: http://www.sisyphusion.tk/ppm/OpenGL.ppd
Changes:
0.58+: Chris Marshall <devel DOT chm DOT 01 at gmail DOT com>
See GIT_CHANGES file in CPAN releases or use git log --stat on
a git repository
0.57: Bob "grafman" Free <grafman@graphcomp.com>
Updated test.pl to fix fullscreen handling
Fixed OpenGL.pod to reflect correct module name
Added FBO constants to param enums in gl_util.c
Implemented GL_ARB_point_parameters
Implemented GL_ARB_multisample
Implemented GL_ARB_color_buffer_float
Added OGA calc and affine functions
Added glpHasGPGPU
Added an ATI workaround for GL_ARB_shading_language_100 dependencies
Added VBO and FBO caching in OGAs - gl_util.h
Fixed gluProject and gluUnProject - was converting matrices to ints
Added glutSpecialUpFunc and glutWindowStatusFunc
Added dist option to Makefile.PL to support binary distributions
Switched from GLUT to FreeGLUT
Added FreeGLUT folder for Win32 DLLs
Implemented glutSetOption
Implemented glutGameModeString
Implemented glutEnterGameMode
Implemented glutLeaveGameMode
Implemented glutGameModeGet
Added glpFullScreen and glpRestoreScreen
Updated test.pl to support Game Mode
Implemented glutCloseFunc
Implemented glutLeaveMainLoop
Major refactoring of Makefile.PL
Renamed WGL interface option to W32API
Added help message to Makefile.PL
Added verbose option to Makefile.PL
Added documentation comments to OpenGL.xs
Added glpHasGLUT
Updated test.pl to run texhack if no GLUT
Added a countdown timer to examples/texhack
Fixed GL_X_BYTES in assign
Fixed vertex.glsl to work on newer nvidia cards
Implemented glutIgnoreKeyRepeat
Implemented glutSetKeyRepeat
Implemented glutForceJoystickFunc
Added FreeGLUT support for cygwin builds
Fixed builds for Apple's recent Mac OS changes
Added README for building on Mac OS
Chris Marshall
Added support for building POGL within cygwin
Added Config.pm support
Sisyphus
Added partial support for MinGW/dmake - not yet fully functional
Added "clean" target to Makefile.PL
Alex Dodge
Added glutKeyboardUpFunc
0.56: Bob "grafman" Free <grafman@graphcomp.com>
Added $BUILD_VERSION
Updated OpenGL::Array->new
Added OpenGL::Array->length
Added OpenGL::Array->bind
Added OpenGL::Array->bound
Added OpenGL::Array->new_scalar
Added OpenGL::Array->new_pointer
Added OpenGL::Array->update_pointer
Updated OpenGL::Array->retrieve
Updated OpenGL::Array->retrieve_data
Added glVertexPointer_s
Added glNormalPointer_s
Added glColorPointer_s
Added glIndexPointer_s
Added glTexCoordPointer_s
Added glEdgeFlagPointer_s
Added glVertexPointerEXT_s
Added glNormalPointerEXT_s
Added glColorPointerEXT_s
Added glIndexPointerEXT_s
Added glTexCoordPointerEXT_s
Added glEdgeFlagPointerEXT_s
Added gluBuild1DMipmaps_c
Added gluBuild2DMipmaps_c
Added OpenGL::Image support to test.pl
Updated typemap to add GLcharARB and GLhandleARB
Implemented GL_EXT_texture_cube_map
Implemented GL_ARB_shader_objects
Implemented GL_ARB_fragment_shader
Implemented GL_ARB_vertex_shader
Implemented GL_ARB_shading_language_100
Implemented GL_EXT_Cg_shader
Updated test.pl to use OpenGL::Image and OpenGL::Shader
Geoffrey Broadwell
Fixed a bug in gl_pixelbuffer_size
0.55: Bob "grafman" Free <grafman@graphcomp.com>
Added OpenGL::Array->new_list
( run in 1.058 second using v1.01-cache-2.11-cpan-39bf76dae61 )