Richard Davey
|
53180cc748
|
Updated shaders
|
2020-11-12 18:09:54 +00:00 |
|
Richard Davey
|
724310f147
|
Removed draw method
|
2020-11-12 18:09:44 +00:00 |
|
Richard Davey
|
6dc07dad3e
|
Added ColorMatrix class and proper verts
|
2020-11-12 18:09:37 +00:00 |
|
Richard Davey
|
d50afad9e5
|
Testing new util methods
|
2020-11-12 18:09:21 +00:00 |
|
Richard Davey
|
a6ba0539de
|
Update PostFXPipeline.js
|
2020-11-11 17:47:24 +00:00 |
|
Richard Davey
|
c60b4f580c
|
Fixed draw mode, shader binding and testing new draw
|
2020-11-11 17:47:20 +00:00 |
|
Richard Davey
|
8ef9f36370
|
Fixed missing property
|
2020-11-11 17:46:58 +00:00 |
|
Richard Davey
|
9235b7a695
|
Add Utility Pipeline and copyFrames method
|
2020-11-11 17:46:44 +00:00 |
|
Richard Davey
|
1ff6b0dce5
|
Expose Utility Pipeline
|
2020-11-11 17:46:28 +00:00 |
|
Richard Davey
|
b9cc4bfb5b
|
Create UtilityPipeline.js
|
2020-11-11 17:46:03 +00:00 |
|
Richard Davey
|
752fccbf16
|
Added w/h, comment out draw for now
|
2020-11-11 17:45:58 +00:00 |
|
Richard Davey
|
741f5f4e27
|
Added outFragCoord
|
2020-11-11 17:45:43 +00:00 |
|
Richard Davey
|
c07283ceab
|
Tidy up shader code
|
2020-11-11 09:39:33 +00:00 |
|
Richard Davey
|
d677b57ee4
|
Added new utility shaders
|
2020-11-11 09:35:02 +00:00 |
|
Richard Davey
|
8e7171ca79
|
Use fbo stack and free-up callback hooks
|
2020-11-10 17:26:56 +00:00 |
|
Richard Davey
|
6d56ee01af
|
Update BitmapMask.frag
|
2020-11-10 17:26:33 +00:00 |
|
Richard Davey
|
7ba1b132ab
|
Added rebind function, to reset the shader attributes.
|
2020-11-10 15:50:51 +00:00 |
|
Richard Davey
|
6e115e4e04
|
Call rebind function
|
2020-11-10 15:50:30 +00:00 |
|
Richard Davey
|
47009779fb
|
Hard-code the topology
|
2020-11-10 15:50:17 +00:00 |
|
Richard Davey
|
84f6849ad6
|
Fixed Bitmap Mask
|
2020-11-10 14:33:28 +00:00 |
|
Richard Davey
|
7a5165c87b
|
Limit batch size to 1
|
2020-11-10 12:35:01 +00:00 |
|
Richard Davey
|
eda0ca8a75
|
Use GLenum value and limit batch size to 256
|
2020-11-10 12:34:53 +00:00 |
|
Richard Davey
|
fad0d331d7
|
Change to batchSize property
|
2020-11-10 12:34:35 +00:00 |
|
Richard Davey
|
86d1009e7b
|
Use batchSize and fixed shouldFlush so we take advantage of bufferData
|
2020-11-10 12:34:25 +00:00 |
|
Richard Davey
|
e7319907c7
|
PostFX Pipeline only needs a single quad
|
2020-11-10 11:59:28 +00:00 |
|
Richard Davey
|
ca52436340
|
Removed Camera Pipeline
|
2020-11-10 11:59:12 +00:00 |
|
Richard Davey
|
94d2889783
|
Moved setTexture2D to pipeline class
|
2020-11-10 11:58:53 +00:00 |
|
Richard Davey
|
eee3feb667
|
Pass Game Object to batchQuad
|
2020-11-09 13:19:31 +00:00 |
|
Richard Davey
|
c5656fbd08
|
Make FLOAT the default type
|
2020-11-09 13:19:14 +00:00 |
|
Richard Davey
|
cb7a998ea0
|
Added onBatch support
|
2020-11-09 12:17:45 +00:00 |
|
Richard Davey
|
88809647a6
|
Expose outFragCoord
|
2020-11-06 17:22:17 +00:00 |
|
Richard Davey
|
abe97b18fd
|
Remove drawFillRect and no batchTexture post fx
|
2020-11-06 17:22:05 +00:00 |
|
Richard Davey
|
92eca8d3d2
|
Use the new Camera post pipeline feature
|
2020-11-06 15:35:29 +00:00 |
|
Richard Davey
|
167f50f28f
|
Added new PostFX Pipeline to extend from
|
2020-11-06 15:35:05 +00:00 |
|
Richard Davey
|
4c7d81731b
|
Added minFilter support
|
2020-11-06 12:25:03 +00:00 |
|
Richard Davey
|
3dbbc9caee
|
Update RenderTargetConfig.js
|
2020-11-06 12:24:52 +00:00 |
|
Richard Davey
|
a62577ee77
|
Added minFilter support and better docs
|
2020-11-06 12:24:46 +00:00 |
|
Richard Davey
|
554e9214e0
|
Smaller error
|
2020-11-06 11:46:06 +00:00 |
|
Richard Davey
|
11b92b83e7
|
Supports new RenderTarget instances
|
2020-11-06 11:42:52 +00:00 |
|
Richard Davey
|
f914a073f3
|
New RenderTarget class to handle multiple targets per pipeline
|
2020-11-06 11:42:39 +00:00 |
|
Richard Davey
|
6e90d8ed59
|
Corrected docs and resetTextures
|
2020-11-06 11:42:25 +00:00 |
|
Richard Davey
|
18f32331fb
|
Expose Render Target and WebGLShader
|
2020-11-06 10:59:57 +00:00 |
|
Richard Davey
|
a06edadba2
|
Update WebGLPipelineConfig.js
|
2020-11-06 10:59:47 +00:00 |
|
Richard Davey
|
a8b02cfb28
|
Create RenderTargetConfig.js
|
2020-11-06 10:59:41 +00:00 |
|
Richard Davey
|
ff23ca57cb
|
Use new fbo stack
|
2020-11-06 10:19:34 +00:00 |
|
Richard Davey
|
02bde43772
|
Added fboStack, pushFramebuffer, popFramebuffer and resetTextures parameter
|
2020-11-06 10:19:26 +00:00 |
|
Richard Davey
|
d3c70002ea
|
Removed use of _tempMatrix from all renderers
|
2020-11-06 09:44:29 +00:00 |
|
Richard Davey
|
701b899511
|
Update MultiPipeline.js
|
2020-11-05 18:05:58 +00:00 |
|
Richard Davey
|
18d2de8f1c
|
Update SinglePipeline.js
|
2020-11-05 18:05:49 +00:00 |
|
Richard Davey
|
1a3a7d1151
|
Update WebGLPipeline.js
|
2020-11-05 18:05:19 +00:00 |
|