First pass at tidying up shader (#4688)
* First pass at tidying up shader - reduced GLShader to be a storage object - also GLShader renamed to GLProgram as it is attached to programs - This above two points bring it in line with GLTexture and GLBuffer - Now shader inspection only happens once instead of twice! - Removed unused classes - moved precision check to program * Fixes linting * tidy up of GLProgram * Set type to be object
batch-dev
bugfix/polygon-offset
dev
dev-blendmode-add-again
dev-canvas-renderer-dirty-transform
dev-graphics-fix-batches
dev-line-join
dev-offscreen-canvas
dev-renderTexture-pool
dev-replace-buble-with-babel
englercj/update-s3
fix-svg
master
multiple-pointer-down-events
upgrade
v5.0.4
v5.0.3
v5.0.2
v5.0.1
v5.0.0-rc.3
v5.0.0-rc.2
v5.0.0-rc
v5.0.0-alpha.3
v5.0.0-alpha.2
v5.0.0
floattex
|
---|
|
packages/core/src/renderers/systems/shader/GLProgram.js 0 → 100644 |
---|
packages/core/src/renderers/systems/shader/GLShader.js 100644 → 0 |
---|
packages/core/src/renderers/systems/shader/ShaderSystem.js |
---|
packages/core/src/renderers/systems/shader/shader/extractAttributes.js 100644 → 0 |
---|
packages/core/src/renderers/systems/shader/shader/extractUniforms.js 100644 → 0 |
---|
packages/core/src/renderers/systems/shader/shader/generateUniformAccessObject.js 100644 → 0 |
---|
packages/core/src/renderers/systems/shader/shader/index.js |
---|
packages/core/src/shader/Program.js |
---|