Commit Graph

  • be1056dd24 Fix SpriteGPULayer segment edge conditions. Ben Richards 2025-02-20 17:49:12 +13:00
  • 59edef2e56 Fix imageCollections default Tileset values Tom 2025-02-19 22:12:14 -06:00
  • cb89a06309 Fix some JSDoc errors Gareth Hughes 2025-02-19 13:07:16 +00:00
  • 06fadf4a04 Add SpriteGPULayer documentation concerning modification performance. Ben Richards 2025-02-19 17:49:01 +13:00
  • 6c03096736 Merge pull request #7050 from mikuso/fix-badref Richard Davey 2025-02-18 23:16:32 +00:00
  • 6ae9a1af67 Fix missing reference to Renderer events Gareth Hughes 2025-02-18 18:40:50 +00:00
  • fbd7a91ddc Fix positioning of camera and contents when translated and framebuffers used. Ben Richards 2025-02-18 19:17:55 +13:00
  • 8c9d6f062b Created v4 change log and updated readme v4.0.0-beta.6 Richard Davey 2025-02-17 12:51:25 +00:00
  • 59b41063d4 v4.0.0-beta.6 Richard Davey 2025-02-17 12:45:01 +00:00
  • 1c0b32fd02 lint fixes Richard Davey 2025-02-17 12:44:23 +00:00
  • 99c76d27fc Update .eslintrc.json Richard Davey 2025-02-17 12:44:12 +00:00
  • 7c061a2871 Add beta 6 CHANGELOG. Ben Richards 2025-02-17 21:46:34 +13:00
  • 25ad26507b Fix over-use of roundPixels in Filter stack. Ben Richards 2025-02-17 18:31:11 +13:00
  • 84dafbe592 Eliminate unnecessary rounding in Camera.preRender. Ben Richards 2025-02-17 15:25:22 +13:00
  • 7947152735 Fix tintFill flag documentation in BatchHandlerQuad. Ben Richards 2025-02-17 13:54:47 +13:00
  • b73965652a Removed console.log from Text Game Object Richard Davey 2025-02-14 10:03:33 +00:00
  • ce8f2d92e1 v3.88.2 release v3.88.2 Richard Davey 2025-02-13 20:58:29 +00:00
  • eee10f1190 Reverted an incorrect change made to the Scale Manager that prevented the autoCenter: Phaser.Scale.CENTER_BOTH from working. Richard Davey 2025-02-13 20:57:19 +00:00
  • b62426a001 Allow RenderTexture to automatically re-render. Add PRESERVE and CALLBACK DynamicTexture commands. Add RenderTexture#renderMode to control how re-renders appear. Ben Richards 2025-02-13 19:26:10 +13:00
  • 0435dce6bd Fix flipX/flipY in Filters camera focus. Ben Richards 2025-02-13 15:01:34 +13:00
  • b7681ff924 Preparing for 3.89 dev Richard Davey 2025-02-12 15:46:57 +00:00
  • e7d4798bfc v3.88.1 release v3.88.1 Richard Davey 2025-02-12 15:43:38 +00:00
  • ec9f5bb4ae v3.88.1 version swap Richard Davey 2025-02-11 23:07:23 +00:00
  • cf1d631957 Fixed Array.Utils.GetFirst so it correctly handles a negative start index. Fixes Container.getByName returning null and various other similar methods. Fix #7040 Richard Davey 2025-02-11 23:06:32 +00:00
  • de739a6f02 Reverted incorrect change made to SafeRange array util function. Richard Davey 2025-02-11 23:05:23 +00:00
  • 45ba0d27aa Fix SpriteGPULayer#getMember. It wasn't accounting for byte length of elements. Ben Richards 2025-02-12 11:51:53 +13:00
  • e753c24b9f Update CHANGELOG-v3.89.md Richard Davey 2025-02-11 17:49:29 +00:00
  • 11ece9bd4b Fixed ReferenceError: GetFastValueOp is not defined in NumberTweenBuilder Richard Davey 2025-02-11 17:49:26 +00:00
  • e2f5ad261b Preparing for v3.89 dev Richard Davey 2025-02-11 17:45:56 +00:00
  • f55a86bd78 Update README.md Richard Davey 2025-02-11 15:36:32 +00:00
  • 489707ab76 v3.88.0 release files v3.88.0 Richard Davey 2025-02-11 15:18:25 +00:00
  • 4119b123df Update CHANGELOG-v3.88.md Richard Davey 2025-02-11 15:17:26 +00:00
  • f46f69346e Update README.md Richard Davey 2025-02-11 15:17:19 +00:00
  • 65e24c4033 Update CHANGELOG.md Richard Davey 2025-02-11 15:17:12 +00:00
  • 701fc4a8ff Fixed version number Richard Davey 2025-02-11 15:17:06 +00:00
  • 88d464cd03 Fixed incorrect JSDocs Richard Davey 2025-02-11 15:16:53 +00:00
  • 9a73f33aad Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2025-02-11 13:40:18 +00:00
  • c450421c16 Update CHANGELOG-v3.88.md Richard Davey 2025-02-10 23:52:07 +00:00
  • 9f65b2ec34 Merge pull request #7035 from justin-calleja/jsdoc-trivial-changes-in-scene-systems Richard Davey 2025-02-10 23:51:44 +00:00
  • 68384c8624 Update CHANGELOG-v3.88.md Richard Davey 2025-02-10 23:39:44 +00:00
  • e2c2f9616c DynamicTexture and by extension RenderTexture now have a new boolean property forceEvent in their constructors and setSize and resize methods. This will force the given width and height values to be rounded up to the nearest even value. This significantly improves the rendering quality of the render texture in most circumstances, so the flag is true by default. This is potentially a 'breaking' change, so if you know you need an odd sized texture, please set the value to false. Fix #6988 Richard Davey 2025-02-10 23:39:41 +00:00
  • 58d5cde247 Update CHANGELOG-v3.88.md Richard Davey 2025-02-10 23:15:50 +00:00
  • fdc1aa204e Update BaseSoundManager.js Richard Davey 2025-02-10 23:15:47 +00:00
  • 0afa41e879 Fixed an issue where sounds / music would stop playing in iOS 17.5.1+ or iOS18+ after losing/gaining focus in Safari. The Web Audio Sound Manager will now listen for the 'visible' event and suspend and resume the context as a result. Fix #6829 Richard Davey 2025-02-10 23:15:42 +00:00
  • e8b6f19f25 fix some other typos Justin Calleja 2025-02-10 20:37:29 +01:00
  • cc501024c9 Update CHANGELOG-v3.88.md Zeke Chan 2025-02-10 17:11:53 +08:00
  • dc27e5e389 Update CHANGELOG-v3.88.md Zeke Chan 2025-02-10 17:02:59 +08:00
  • 0c1e1ac12c Update CHANGELOG-v3.88.md Zeke Chan 2025-02-10 17:02:09 +08:00
  • 2dddb81fe6 Update CHANGELOG-v3.88.md Zeke Chan 2025-02-10 17:00:47 +08:00
  • 4628c5578c JSDoc changes Justin Calleja 2025-02-10 07:14:58 +01:00
  • 02eadbb9d4 Add documentation about proper Shader texture array initialization. Ben Richards 2025-02-08 18:50:46 +13:00
  • 4890ed3d2e Fix post-creation input texture manipulation in Shader. Also document how to do sporadic output texture updates. Ben Richards 2025-02-07 17:30:05 +13:00
  • d60847b432 Fix setting UV coordinates in Shader. Ben Richards 2025-02-07 16:12:52 +13:00
  • 4ecf01549c Fix UV coordinates in Shader. Ben Richards 2025-02-07 16:02:24 +13:00
  • a8f921b0bc Fix #7018. Animation playback prioritises animation config object. Zeke Chan 2025-02-06 22:02:26 +08:00
  • f4cf661f60 Fix #7020. Phaser.Cameras.Scene2D.Camera#preRender is now a public method Zeke Chan 2025-02-06 17:54:36 +08:00
  • 827b521bf4 Typo fixes Richard Davey 2025-02-05 18:20:12 +00:00
  • 6fcd0dff6c Revert "Fix #7028. GAMEOBJECT_DRAG_END returns correct values" Zeke Chan 2025-02-05 18:11:04 +08:00
  • 073e1fb8e4 Fix SpriteGPULayer type documentation. Ben Richards 2025-02-05 22:53:16 +13:00
  • a56143a3a6 Remove Geom.Mesh and add NineSliceVertex. The NineSliceVertex retains all necessary vertex functionality. Ben Richards 2025-02-05 22:52:59 +13:00
  • 8e51a932cd Merge pull request #7017 from samme/fix/7016-particle-onEmit Zeke Chan 2025-02-05 17:09:31 +08:00
  • 56f25f9376 Merge pull request #7015 from rexrainbow/layer-getdisplaylist Zeke Chan 2025-02-05 17:08:26 +08:00
  • 3e78953038 Update CHANGELOG-v3.88.md Zeke Chan 2025-02-05 16:24:12 +08:00
  • 3330ed99d5 Update CHANGELOG-v3.88.md Zeke Chan 2025-02-05 14:42:59 +08:00
  • 95afd9b924 Fix #7028. GAMEOBJECT_DRAG_END returns correct values Zeke Chan 2025-02-05 14:32:48 +08:00
  • b90751870e Remove Mesh input case. Ben Richards 2025-02-05 17:58:52 +13:00
  • 13ba147f25 Fix roundPixels setting in filter stack. Ben Richards 2025-02-05 17:53:11 +13:00
  • 18d32ead1f Remove unnecessary roundPixels usage, and update vertex shader usage. Ben Richards 2025-02-05 16:46:24 +13:00
  • 5c1786c0a3 Remove roundPixels parameter from TransformMatrix.setQuad method. It is no longer necessary. Ben Richards 2025-02-05 16:37:03 +13:00
  • 2a05ff0854 Add README note on DynamicTexture.render(). Ben Richards 2025-02-04 15:20:20 +13:00
  • dd6cbfeed2 Added warning for non orthogonal tilemaps Zeke Chan 2025-02-03 18:21:37 +08:00
  • 8e9c843aab Updated JSDocs Zeke Chan 2025-02-03 18:15:18 +08:00
  • 85b087603f Add function name to Glow filter. Ben Richards 2025-02-03 18:31:30 +13:00
  • 0b68ecff0b Add destruction management to support multi-owner Filter Controllers. Ben Richards 2025-02-03 18:30:27 +13:00
  • 2b51415fd3 Add Filter support to Layer. Ben Richards 2025-02-03 17:53:09 +13:00
  • bce7f167e5 Remove irrelevant repositioning. This made no changes. Except in Filter, where it actually interfered with a previous step. Ben Richards 2025-02-03 15:14:24 +13:00
  • e2dc8c4c0c Merge remote-tracking branch 'origin/v4.0.0' into v4.0.0 Ben Richards 2025-02-03 14:55:55 +13:00
  • 78329f7221 Remove remnants of glAttribLocationWrappers. Addresses #7023. Ben Richards 2025-02-03 14:54:53 +13:00
  • 6f6364ba68 Ensure Filters are destroyed properly. Ben Richards 2025-02-03 11:54:40 +13:00
  • 30b93f7618 v4.0.0 Beta 5 v4.0.0-beta.5 Richard Davey 2025-01-30 21:56:37 +00:00
  • 539042b4a1 Updated TS defs Richard Davey 2025-01-30 21:53:38 +00:00
  • 632259eacb Add SpriteGPULayerConfig typedef. Ben Richards 2025-01-31 10:52:05 +13:00
  • ea4d3b0218 Beta 5 TS Defs Richard Davey 2025-01-30 21:46:46 +00:00
  • b4aa221ba5 Beta 5 version Richard Davey 2025-01-30 21:46:36 +00:00
  • 6616259e19 Fixed SpriteGPULayer Type Defs Richard Davey 2025-01-30 21:46:22 +00:00
  • b6199d5348 Update beta 5 CHANGELOG. Ben Richards 2025-01-31 09:36:48 +13:00
  • 28c02217e3 Set orientation of Tileset animation data texture. I _think_ this is the correct orientation, but we can't easily test it because it only takes effect if there are multiple rows of tile data. Ben Richards 2025-01-30 19:38:57 +13:00
  • 27b04ccdaa Add SpriteGPULayer game object. This supports rendering millions of stateless, animated sprites. Ben Richards 2025-01-30 19:36:48 +13:00
  • 0a78a51b2d Switch texture orientation to match WebGL standards. Ben Richards 2025-01-29 21:16:41 +13:00
  • feadbdc764 Remove dead code and update incorrect version numbers. We eliminate WebGLAttribLocationWrapper. Ben Richards 2025-01-27 16:29:52 +13:00
  • 58f2f01f93 Fix DynamicTexture. Ben Richards 2025-01-27 12:27:54 +13:00
  • 616ed77ce1 Fix initial current value in custom op callbacks samme 2025-01-26 07:50:05 -08:00
  • 1656415926 Return defaultValue from defaultEmit() samme 2025-01-26 07:45:09 -08:00
  • 7e3b0914a1 Added fix 6074 zekechan 2025-01-25 13:23:57 +08:00
  • ba9b509844 Fix #6074. Added hexSideLength to blank layers on hex maps zekechan 2025-01-25 13:15:42 +08:00
  • 7be7ee59dd Update CHANGELOG-v3.88.md Zeke Chan 2025-01-24 14:56:09 +08:00
  • 54a2243019 Update CHANGELOG-v3.88.md Zeke Chan 2025-01-24 14:52:37 +08:00
  • 38ba572534 Fix #6862. iOS displays autoCenter correctly Zeke Chan 2025-01-24 14:49:15 +08:00
  • fbd0b51523 Fix #6871. DOM element displayWidth, displayHeight set to scaleX and scaleY Zeke Chan 2025-01-23 21:38:32 +08:00
  • 4f10309f2f Add getDisplayList method to layer game object Rex 2025-01-23 20:55:48 +08:00