forked from bfree-github/OpenGL-Shader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
39 lines (26 loc) · 1.27 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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 <grafman@graphcomp.com>
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 <grafman@graphcomp.com>
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 <grafman@graphcomp.com>