Commit graph

17144 commits

Author SHA1 Message Date
Richard Davey
8aa6385cec Fixed JSDocs 2021-10-06 21:39:44 +01:00
Richard Davey
e41204d63e Deps update 2021-10-06 21:27:32 +01:00
Richard Davey
663d6631d0 Merge branch 'master' of https://github.com/photonstorm/phaser 2021-10-06 21:14:33 +01:00
Richard Davey
9e753a4cfb Beta.1 number 2021-10-06 21:14:29 +01:00
Richard Davey
1fd6b12305 Update CHANGELOG.md 2021-10-06 21:14:21 +01:00
Richard Davey
31836eaf3c Update CompressedTextureFile.js 2021-10-06 21:14:18 +01:00
Richard Davey
6f4ceba23f
Merge pull request #5855 from lfarroco/master
Fix rendering of Tiled object layers on isometric maps
2021-10-06 21:11:34 +01:00
Richard Davey
dca9c9cff5 Merge branch 'master' of https://github.com/photonstorm/phaser 2021-10-06 20:28:23 +01:00
Richard Davey
a2a44294a7 Update package-lock.json 2021-10-06 20:28:21 +01:00
Richard Davey
0e60096493 Update CHANGELOG.md 2021-10-06 18:48:07 +01:00
Richard Davey
bf02aaa7ee Update WebGLTextureCompression.js 2021-10-06 18:48:04 +01:00
Richard Davey
56eccd67ff Finished and now works with atlas files too 2021-10-06 18:47:58 +01:00
Richard Davey
5ed49aea79 Create CompressedTextureFileConfig.js 2021-10-06 18:47:43 +01:00
Richard Davey
01beb898b3 The WebGLRenderer.createTextureFromSource method now accepts the CompressedTextureData data objects and creates WebGL textures from them. 2021-10-06 18:47:35 +01:00
Richard Davey
615321582f Expose the parsers 2021-10-06 18:44:19 +01:00
Richard Davey
97be6a965d Textures.Parsers.PVRParser is a new parser for the PVR compression container format. 2021-10-06 18:44:13 +01:00
Richard Davey
94906435c2 Textures.Parsers.KTXParser is a new parser for the KTX compression container format. 2021-10-06 18:44:03 +01:00
Richard Davey
e4bbc4dec7 TextureManager#addCompressedTexture is a new method that will add a compressed texture, and optionally atlas data into the Texture Manager and return a Texture object than any Sprite can use. 2021-10-06 18:43:20 +01:00
Richard Davey
3a6219914e Now parses compressed textures and sets the algorithm property 2021-10-06 18:42:26 +01:00
Richard Davey
8752890c2c Create MipmapType.js 2021-10-06 17:47:21 +01:00
Richard Davey
f2d21f26fd Create CompressedTextureData.js 2021-10-06 17:47:16 +01:00
Leonardo Farroco
fc4db55b26 adds isometric ratio 2021-10-05 23:19:09 -03:00
Richard Davey
5320f3874b Update CHANGELOG.md 2021-10-05 21:52:57 +01:00
Richard Davey
7934613e8f The Tilemaps.Tile.getBounds method would take a camera parameter but then not pass it to the methods called internally, thus ignoring it. It now factors the camera into the returned Rectangle. 2021-10-05 21:52:54 +01:00
Richard Davey
234ba03b35 Update WebGLRenderer.js 2021-10-05 18:36:50 +01:00
Richard Davey
686e32b8d0 Now parses KTX and PVR textures 2021-10-05 18:33:50 +01:00
Richard Davey
a2428e1424 Create PVRParser.js 2021-10-05 18:30:24 +01:00
Richard Davey
6f9471f40d Create KTXParser.js 2021-10-05 18:30:21 +01:00
Richard Davey
f376958ca1 Added getCompressedTextureName method 2021-10-05 18:30:17 +01:00
Richard Davey
c0c17a1dd2 Update index.js 2021-10-05 18:00:22 +01:00
Richard Davey
9702594245 Create CompressedTextureFile.js 2021-10-05 17:58:45 +01:00
Richard Davey
7bdb9d672f Added supportsCompressedTexture method 2021-10-05 17:04:44 +01:00
Richard Davey
5a941ed509 Expanded to support all formats 2021-10-05 16:48:51 +01:00
Richard Davey
573dd3a14d Added getCompressedTextures method 2021-10-05 16:48:42 +01:00
Richard Davey
2e06243675 Upgrade to Webpack 5.56.1 2021-10-05 14:16:44 +01:00
Leonardo Farroco
64f7b992be linting 2021-10-03 16:35:02 -03:00
Leonardo Farroco
687942e77e Change positioning for isometric object layer from Tiled 2021-10-03 16:30:05 -03:00
Leonardo Farroco
e6b249acf4 Revert "Change positioning for isometric object layer from Tiled"
This reverts commit 33f242a2e0.
2021-10-03 16:29:40 -03:00
Leonardo Farroco
80d33aa886 Revert "Revert "Update copy-to-examples.js""
This reverts commit 0bec013047.
2021-10-03 16:29:06 -03:00
Leonardo Farroco
0bec013047 Revert "Update copy-to-examples.js"
This reverts commit d844f48e87.
2021-10-03 16:28:48 -03:00
Leonardo Farroco
33f242a2e0 Change positioning for isometric object layer from Tiled 2021-10-03 16:24:13 -03:00
Richard Davey
d844f48e87 Update copy-to-examples.js 2021-09-28 15:59:46 +01:00
Richard Davey
9bebfb3613 Update CHANGELOG.md 2021-09-28 15:56:58 +01:00
Richard Davey
b968e46ee2 The Multi Pipeline now uses highp float precision by default, instead of mediump. This fixes issues with strange blue 'spots' appearing under WebGL on some Android devices. Fix #5751 #5659 #5655 2021-09-28 15:56:54 +01:00
Richard Davey
725a869185 Update CHANGELOG.md 2021-09-28 15:43:05 +01:00
Richard Davey
f505e9d189 Update CHANGELOG.md 2021-09-28 15:39:50 +01:00
Richard Davey
6cd7d6ce79 The Camera will now emit PRE_RENDER and POST_RENDER events under the Canvas Renderer. Fix #5729 2021-09-28 15:39:47 +01:00
Richard Davey
6f8eab07d9 Update CHANGELOG.md 2021-09-28 15:34:49 +01:00
Richard Davey
47bbde0e4b With roundPixels set to true in the game or camera config, Sprites will no longer render at sub-pixel positions under CANVAS. Fix #5774 2021-09-28 15:34:46 +01:00
Richard Davey
5f791565b8 Update CHANGELOG.md 2021-09-28 15:21:16 +01:00