Richard Davey
|
521138e9d8
|
setBlendMode now returns a boolean
|
2018-07-23 01:39:32 +01:00 |
|
Richard Davey
|
ec5bd1912e
|
GameObject.willRender now takes a Camera as its only argument and uses it within the check. This has allowed me to remove 23 duplicate checks spread across the various Game Objects, all of which did the same thing, saving both KB and CPU time as the flags were being checked twice in most cases.
|
2018-07-19 13:19:02 +01:00 |
|
Richard Davey
|
0db16889e6
|
Use new Camera viewport values
|
2018-07-18 14:32:06 +01:00 |
|
Richard Davey
|
1c473afa84
|
Cameras draw their backgrounds correctly at higher resolutions
|
2018-07-17 23:26:30 +01:00 |
|
Richard Davey
|
4843d7eefe
|
Pipelines have a boot handler now.
|
2018-07-13 11:13:46 +01:00 |
|
Richard Davey
|
072cc0e21b
|
Added dirty Camera support and updated internal properties to set the flag
|
2018-07-12 01:13:34 +01:00 |
|
Richard Davey
|
5a5bea1ce5
|
Allow GO to be passed to onBind
|
2018-07-11 16:24:20 +01:00 |
|
Richard Davey
|
5128eecbeb
|
Cached the drawing buffer height
|
2018-07-10 16:32:28 +01:00 |
|
Richard Davey
|
434c8d1413
|
Fixed issue with sprite matrix and camera scaling
|
2018-07-10 13:59:49 +01:00 |
|
Richard Davey
|
fe61cfe2d1
|
You can now set the WebGL batch size in the Game Config via the property batchSize . The default is 2000 before the batch will flush, which is a happy average between desktop and mobile. If targeting desktop specifically, you may wish to increase this value to reduce draw calls.
|
2018-07-02 12:33:46 +01:00 |
|
Richard Davey
|
217779604c
|
Added tileScaleX and tileScaleY support for Tile Sprites
|
2018-06-28 12:59:27 +01:00 |
|
Richard Davey
|
8c312090da
|
Solidified use of pixelArt mode
|
2018-06-27 15:27:16 +01:00 |
|
Richard Davey
|
7a23378015
|
Unified use of roundPixels, antialias and pixelArt modes
|
2018-06-27 15:15:00 +01:00 |
|
Richard Davey
|
7aa46657c2
|
Tidying up jsdocs and changing float to number
|
2018-06-26 23:19:14 +01:00 |
|
Richard Davey
|
7a4b29872e
|
Allow for custom canvas and context game config options. Game.context now set in WebGL mode. Allows WebGL2 contexts to be passed in. Fix #3653
|
2018-05-10 12:25:33 +01:00 |
|
Richard Davey
|
7df0488100
|
Fixed dupe config set
|
2018-05-09 14:32:32 +01:00 |
|
Richard Davey
|
056e74d6dc
|
Added compression object for future texture compression support.
|
2018-05-09 13:46:19 +01:00 |
|
Richard Davey
|
89329a2315
|
Added getMaxTextures and getMaxTextureSize methods
|
2018-05-09 12:12:16 +01:00 |
|
Felipe Alfonso
|
cf8e2cfd60
|
added jsdoc comments to WebGLRenderer
|
2018-04-25 20:30:41 -03:00 |
|
Richard Davey
|
741d1f5793
|
Doc pending tags
|
2018-04-24 15:32:08 +01:00 |
|
Richard Davey
|
54a5bb41c7
|
Tidying up
|
2018-04-23 19:11:16 +01:00 |
|
Richard Davey
|
649378ed0a
|
Tidied up canvas creation and texture deletion
|
2018-04-23 17:30:09 +01:00 |
|
Felipe Alfonso
|
5cc2ebd6be
|
Fixed issue when destroying WebGLRenderer
|
2018-04-16 15:16:23 -03:00 |
|
Richard Davey
|
e37b183038
|
Completed all jsdocs for the Camera class
|
2018-04-15 05:05:03 +01:00 |
|
Richard Davey
|
380d4afb92
|
Swapping to new camera effects system
|
2018-04-14 17:38:48 +01:00 |
|
Richard Davey
|
4f6239dadb
|
jsdoc and eslint fixes
|
2018-04-05 09:02:36 +01:00 |
|
Richard Davey
|
0ef92e1172
|
Merge branch 'pr/3439'
|
2018-03-21 16:06:56 +00:00 |
|
orblazer
|
dcd80375c0
|
Fix "object" types on Renderer and Scene
|
2018-03-21 14:41:17 +01:00 |
|
José Maria
|
f9e978a2bd
|
(WebGL) updating currentScissor on game.resize
with the array being update it solves the issue with the global background not being fully draw after resizing the game.
|
2018-03-20 23:38:00 -03:00 |
|
orblazer
|
8fdedabaeb
|
Add callbacks on Renderer
|
2018-03-19 21:41:24 +01:00 |
|
Richard Davey
|
9832befeea
|
Fixed camera y
|
2018-03-16 15:47:14 +00:00 |
|
Richard Davey
|
fbec8f978c
|
You can now specify all of the renderer config options within a render object in the config. If no render object is found, it will scan the config object directly for the properties.
|
2018-03-16 13:22:52 +00:00 |
|
Richard Davey
|
dd4e00007f
|
Added antialias config value
|
2018-03-16 00:52:21 +00:00 |
|
Richard Davey
|
0c1c16deba
|
Used new config values, fixed eslint formatting and floored dimensions
|
2018-03-15 21:15:39 +00:00 |
|
Richard Davey
|
edf1aa7cc1
|
The onContextRestored callback won't be defined any more unless the WebGL Renderer is in use in the following objects: BitmapMask, Static Tilemap, TileSprite and Text. This should allow those objects to now work in HEADLESS mode. Fix #3368
|
2018-03-12 13:37:13 +00:00 |
|
Felipe Alfonso
|
c1d482b593
|
Added jsdoc comments to new methods and properties on WebGLPipeline and WebGLRenderer
|
2018-03-05 12:28:59 -03:00 |
|
Felipe Alfonso
|
38dc3bbd82
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-03-05 11:29:56 -03:00 |
|
Felipe Alfonso
|
98893e1bba
|
Modified WebGLPipeline and it's child classes to make them easier to generate custom Pipelines. Added functions to WebGLPipeline to modify uniforms. Exposed Renderer namespace for usage outside the engine
|
2018-03-05 11:29:48 -03:00 |
|
Richard Davey
|
4d16b0c00a
|
eslint fixes
|
2018-03-05 01:45:28 +00:00 |
|
Richard Davey
|
ae1c91cf6a
|
eslint fixes
|
2018-03-05 01:40:11 +00:00 |
|
Felipe Alfonso
|
14399d6910
|
TileSprite can now set frame of the pattern texture
|
2018-02-28 17:04:57 -03:00 |
|
Felipe Alfonso
|
6a114fc07a
|
Added roundPixels to the texture pipeline
|
2018-02-28 15:08:08 -03:00 |
|
Felipe Alfonso
|
ef8e92dc01
|
RenderTexture base webgl implementation
|
2018-02-23 00:44:22 -03:00 |
|
Felipe Alfonso
|
abfe7536e9
|
Removed the read of constant values from the WebGLRenderingContext object. Now they are read from an instance of webgl context.
|
2018-02-19 17:49:17 -03:00 |
|
Richard Davey
|
d23688c3e4
|
Added eslint fixes and overrides
|
2018-02-16 18:44:07 +00:00 |
|
Richard Davey
|
86f00eeb52
|
eslint fixes
|
2018-02-16 18:17:51 +00:00 |
|
Richard Davey
|
e1554c34d6
|
eslint fixes
|
2018-02-16 18:07:49 +00:00 |
|
Richard Davey
|
4e6df03512
|
Updated semver
|
2018-02-15 14:31:15 +00:00 |
|
Felipe Alfonso
|
e2bebd3ddd
|
jsdoc property and method updates
|
2018-02-14 16:52:37 -03:00 |
|
Felipe Alfonso
|
74abb96211
|
Added alpha and tint to static tilemap layer. Fixed BitmapMask binding resources issue.
|
2018-02-14 16:45:22 -03:00 |
|