Commit Graph

8 Commits

Author SHA1 Message Date
Tom Payne fbc23499e4 Add @struct annotation for simple classes 2013-12-13 18:59:26 +01:00
Tom Payne 14da0cfd11 Don't escape HTML characters in shader generation
This tells Mustache not to escape <, >, &, and " characters.
2013-04-29 11:18:49 +02:00
Tom Payne 667f3de6d9 Remove unused constants 2013-04-08 16:40:53 +02:00
Tom Payne aa5ce41cb5 Automatically generate uniform and attribute locations 2013-04-08 16:40:49 +02:00
Tom Payne c6cd3e0227 Refactor glsl-unit templates
This abuses the template system to allow both a single anonymous shader
and multiple named shaders to be defined in a namespace.
2013-04-08 15:57:26 +02:00
Tom Payne 69d06a6e18 Add comment about automatically generated files 2013-03-25 10:04:32 +01:00
Tom Payne 3a4ef83e79 Tidy up ol.webgl namespace 2013-03-24 15:51:09 +01:00
Tom Payne 731fcd3d17 Move shader support code into ol.webgl 2013-03-23 18:29:26 +01:00