Richard Davey
|
3344fc12bf
|
Added resetUniform method
|
2020-12-03 14:31:21 +00:00 |
|
Richard Davey
|
dd1757a288
|
Shaders will now automatically get all active uniforms and populate the uniforms object
|
2020-12-02 11:11:08 +00:00 |
|
Richard Davey
|
cbf15747c7
|
Set default size to 1
|
2020-12-01 17:24:16 +00:00 |
|
Richard Davey
|
02c34cd64e
|
Replace integer with number
|
2020-11-23 10:22:13 +00:00 |
|
Richard Davey
|
7ba1b132ab
|
Added rebind function, to reset the shader attributes.
|
2020-11-10 15:50:51 +00:00 |
|
Richard Davey
|
c5656fbd08
|
Make FLOAT the default type
|
2020-11-09 13:19:14 +00:00 |
|
Richard Davey
|
d6496c86cf
|
Added JSDocs
|
2020-11-04 18:01:20 +00:00 |
|
Richard Davey
|
9e1b8c4b2f
|
Don't look-up properties from uniforms that aren't cached
|
2020-11-02 22:39:20 +00:00 |
|
Richard Davey
|
b73067a7a7
|
Implemented full uniform caching and setting handling. So much faster!
|
2020-10-30 17:50:06 +00:00 |
|
Richard Davey
|
0a006e4c20
|
Tidied up parameters
|
2020-10-29 17:22:57 +00:00 |
|
Richard Davey
|
4b48baea79
|
Removed all of the uniform code
|
2020-10-29 14:40:49 +00:00 |
|
Richard Davey
|
e1452b9ce7
|
Update WebGLShader.js
|
2020-10-28 17:40:21 +00:00 |
|
Richard Davey
|
8c6e67ecfc
|
Added attributes and other shader specific properties and methods
|
2020-10-28 16:15:56 +00:00 |
|
Richard Davey
|
f42f0ce0d6
|
Shader needs attributes
|
2020-10-27 18:06:00 +00:00 |
|
Richard Davey
|
98b4319436
|
Bind needs to return this
|
2020-10-27 12:26:01 +00:00 |
|
Richard Davey
|
ec4751ddc6
|
Finished all method docs
|
2020-10-26 15:00:07 +00:00 |
|
Richard Davey
|
55cbda85b8
|
Removed debug code
|
2020-10-26 14:24:15 +00:00 |
|
Richard Davey
|
fba97afcb6
|
Update dirty uniforms
|
2020-10-26 14:05:49 +00:00 |
|
Richard Davey
|
da47c776fa
|
New shader class to allow one pipeline to set multiple shaders
|
2020-10-21 18:15:13 +01:00 |
|