Skip to content

bfree-github/OpenGL-Shader

Repository files navigation

 Copyright (c) 2007 Graphcomp. All rights reserved.
 This program is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself. 

This module provides methods that abstract and simplify loading/managing
OpenGL shaders.

It requires the OpenGL module - version 0.56 or newer.

You can find the latest releases and information for installing/using
these modules at the Perl OpenGL (POGL) Developer's Site:
http://graphcomp.com/opengl

The official github repository is at http://github.com/bfree-github/OpenGL-Shader



Changes:

1.02	Bob "grafman" Free <[email protected]>
	Improved instantiation of shader subclasses
	Added SetArray for setting integer uniforms in GLSL shaders
	Updated SetMatrix to handle both 3x3 and 4x4 matrices in GLSL shaders

	Ivan Baidakou
	Improved error reporting for shader compiles

1.01	Bob "grafman" Free <[email protected]>
	Removed duplicate documentation in Shader.pm
	Added support for parameters fewer than 4 in SetVector
	Updated GetTypes and HasType to reflect changes in OpenGL::Image
	Updated OpenGL-Shader.t to reflect changes
	Fixed tests for shader support

	Geoff Broadwell
	Added shader-test.pl - sample shader app

1.00	First release - Bob "grafman" Free <[email protected]>

About

CPAN OpenGL::Shader module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published