Commit graph

195 commits

Author SHA1 Message Date
Zeke Chan
c2e849eb96 Update CHANGELOG-v3.85.md 2024-06-14 15:07:32 +08:00
Zeke Chan
c50a78321b Update CHANGELOG-v3.85.md 2024-06-14 14:15:36 +08:00
Zeke Chan
4751786e96 Update CHANGELOG-v3.85.md 2024-06-13 17:35:42 +08:00
Zeke Chan
382fd583d5 Update CHANGELOG-v3.85.md 2024-06-12 16:44:03 +08:00
Zeke Chan
aa15dbd40d Update CHANGELOG-v3.85.md 2024-06-11 17:23:41 +08:00
Zeke Chan
e14ab812f4 Update CHANGELOG-v3.85.md 2024-06-11 15:37:58 +08:00
Zeke Chan
67da96272a Update CHANGELOG-v3.85.md 2024-06-11 15:36:16 +08:00
Zeke Chan
efaa3b00e1 Update CHANGELOG-v3.85.md 2024-06-11 00:05:00 +08:00
Richard Davey
ea78ec7822
Update CHANGELOG-v3.85.md 2024-06-10 11:56:08 +01:00
Zeke Chan
1c5a9d02ea Reapply "Update CHANGELOG-v3.85.md"
This reverts commit ca5cdf4b1a.
2024-06-10 14:52:49 +08:00
Zeke Chan
ca5cdf4b1a Revert "Update CHANGELOG-v3.85.md"
This reverts commit 86d4811246.
2024-06-10 14:50:22 +08:00
Zeke Chan
86d4811246 Update CHANGELOG-v3.85.md 2024-06-10 14:49:04 +08:00
Richard Davey
4ddba9bc5c Update CHANGELOG-v3.85.md 2024-06-07 16:30:06 +01:00
Richard Davey
ad55bad261 Update CHANGELOG-v3.85.md 2024-06-06 16:35:21 +01:00
Richard Davey
86c91e65d0 Update CHANGELOG-v3.85.md 2024-06-06 15:54:01 +01:00
Richard Davey
d0c23acccb Update CHANGELOG-v3.85.md 2024-06-06 15:49:06 +01:00
Richard Davey
0a169a6ab6 Update CHANGELOG-v3.85.md 2024-06-06 15:49:06 +01:00
Richard Davey
66d15f7624 Update CHANGELOG-v3.85.md 2024-06-06 15:09:22 +01:00
Richard Davey
c508afca0c Update CHANGELOG-v3.85.md 2024-06-06 14:33:01 +01:00
Robert Kowalski
6b9b296c0f
Update CHANGELOG-v3.85.md 2024-05-16 16:20:01 -04:00
Richard Davey
b06483ecc6 Update CHANGELOG-v3.85.md 2024-05-15 18:46:23 +01:00
Richard Davey
078c3662ef Moving to v3.85 2024-05-15 15:37:36 +01:00
Richard Davey
1ba01834ff Updated readme and change log for 3.80.1 2024-02-27 15:56:03 +00:00
Richard Davey
4f7445f8d7 v3.80.1 2024-02-27 15:53:24 +00:00
Ben Richards
b1806fd721 Remove unsynced flipY from Shader and DynamicTexture textures.
This might be causing some issues with context restore,
and seems entirely unnecessary.
2024-02-27 17:29:49 +13:00
Ben Richards
1b77881dd4 Ensure TextureSource.setFlipY always updates the texture.
When it's a Canvas or Video, at least.
2024-02-27 15:17:52 +13:00
Ben Richards
2615cf6a0f Prepare 3.80.1 bugfix release. 2024-02-27 11:24:04 +13:00
Ben Richards
37ba3510f2 Fix RenderTexture crashing in the presence of a light.
More generally, anything with a default/no normal map should be fixed.
2024-02-26 17:45:52 +13:00
Ben Richards
7eede9d236 Standardise texture update in Shader.initSampler2D. 2024-02-26 16:19:24 +13:00
Ben Richards
42039a144e Fix failure to restore compressed textures after WebGL context loss. 2024-02-23 17:55:03 +13:00
Ben Richards
3cd756dbe9 Fix new WebGLTextures remaining bound after creation.
This caused an error when calling `Shader.setRenderToTexture()`
after the game started running.
The leftover texture caused a temporary cyclic reference with the new
Framebuffer. The actual rendering pipeline was not affected.
2024-02-22 19:01:03 +13:00
Richard Davey
e0f9e7d1d0 Preparing for v3.90 development 2024-02-21 23:15:21 +00:00
Robert Kowalski
64416f986d
Update CHANGELOG-v3.80.md 2024-02-21 17:10:00 -05:00
Richard Davey
52554ea962 Update CHANGELOG-v3.80.md 2024-02-21 17:42:42 +00:00
Richard Davey
5a12f2a193 Preparing for v3.80 release 2024-02-21 13:31:13 +00:00
Richard Davey
c1e61e6421 Update CHANGELOG-v3.80.md 2024-02-21 13:25:30 +00:00
Richard Davey
707c03b1f5 Update CHANGELOG-v3.80.md 2024-02-21 13:00:50 +00:00
Richard Davey
4a85524425 Update CHANGELOG-v3.80.md 2024-02-21 01:21:35 +00:00
Richard Davey
5ff0574385 Update CHANGELOG-v3.80.md 2024-02-21 01:11:46 +00:00
Richard Davey
708733e7a3 Update CHANGELOG-v3.80.md 2024-02-21 00:17:11 +00:00
Richard Davey
862f75089e Merge branch 'master' of https://github.com/phaserjs/phaser 2024-02-20 23:56:21 +00:00
Richard Davey
43a77245c5 Update CHANGELOG-v3.80.md 2024-02-20 23:56:18 +00:00
Ben Richards
60176e4b39 Merge remote-tracking branch 'origin/master' 2024-02-21 11:49:15 +13:00
Ben Richards
13d6defb33 Fix rare text sizes failing to render.
If initialized at a power-of-two resolution, then resized to a
non-power-of-two resolution, some extra parameters must be updated.
2024-02-21 11:48:59 +13:00
Richard Davey
d054414ec4 Update CHANGELOG-v3.80.md 2024-02-20 22:46:09 +00:00
Richard Davey
450b0d244f Update CHANGELOG-v3.80.md 2024-02-20 21:38:45 +00:00
Robert Kowalski
6eba4f25ef
Update CHANGELOG-v3.80.md 2024-02-20 14:54:12 -05:00
Richard Davey
4d50ececdd Update CHANGELOG-v3.80.md 2024-02-20 18:39:55 +00:00
Richard Davey
ffc0518f2d Update CHANGELOG-v3.80.md 2024-02-20 17:50:47 +00:00
Richard Davey
8c9f7c7b37 Update CHANGELOG-v3.80.md 2024-02-20 16:47:21 +00:00
Richard Davey
e87277aa1d Update CHANGELOG-v3.80.md 2024-02-20 16:35:18 +00:00
Richard Davey
9b80761e36 Update CHANGELOG-v3.80.md 2024-02-20 16:35:18 +00:00
Robert Kowalski
35932d9fc2
Update CHANGELOG-v3.80.md 2024-02-20 11:28:57 -05:00
Richard Davey
e1ba762099 Update CHANGELOG-v3.80.md 2024-02-20 16:23:37 +00:00
Ben Richards
a74f99563b Fix spritesheet from atlas from compressed texture. 2024-02-20 21:45:06 +13:00
Ben Richards
a2178c8466 Fix MIPMaps being disabled for compressed textures. 2024-02-20 13:02:19 +13:00
Robert Kowalski
7a6845f6bf Use GetFastValue so all children are added to the container via GameObjectCreator Fix #6743 2024-02-19 12:09:07 -05:00
Richard Davey
514f4db5fc Update CHANGELOG-v3.80.md 2024-02-19 16:37:09 +00:00
Richard Davey
709a1d90ce Update CHANGELOG-v3.80.md 2024-02-19 15:36:40 +00:00
Richard Davey
2486b2b5cf Update CHANGELOG-v3.80.md 2024-02-19 15:31:55 +00:00
Richard Davey
3c16bac39e Update CHANGELOG-v3.80.md 2024-02-19 15:28:25 +00:00
Richard Davey
abbbf638f6 Update CHANGELOG-v3.80.md 2024-02-19 14:41:59 +00:00
Ben Richards
89543c9880 Change S3TCRGB to S3TCSRGB. 2024-02-17 20:59:00 +13:00
Ben Richards
f8ebbf38ef Verify compressed texture compatibility with WebGL and improve warnings. 2024-02-17 20:43:43 +13:00
Ben Richards
27f61c25e9 Merge remote-tracking branch 'origin/master' 2024-02-17 18:16:14 +13:00
Ben Richards
6c8c432fbf Add support for sRGB color in ETC compressed PVR files. 2024-02-17 18:15:56 +13:00
Robert Kowalski
5a2f789856
Update CHANGELOG-v3.80.md 2024-02-16 16:52:43 -05:00
Ben Richards
d70c107fde Add experimental support for BPTC compressed textures in PVR files.
These haven't been verified to work, but PVR format 15
(COMPRESSED_RGBA_BPTC_UNORM_EXT or COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT)
conforms to the specification, and PVR format 14
(COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT or
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT) is a best guess.
2024-02-16 17:55:44 +13:00
Ben Richards
14bea5a995 Support sRGB compressed textures in PVR files.
ASTC format textures would previously be defaulted to linear RGB.
S3TC format textures would either default to linear RGB,
or not load at all.
2024-02-16 17:48:43 +13:00
Robert Kowalski
116b7cf4ef
Update CHANGELOG-v3.80.md 2024-02-15 20:36:08 -05:00
Robert Kowalski
b49dfbd4f9
Update CHANGELOG-v3.80.md 2024-02-15 06:28:08 -05:00
Richard Davey
61a8fda08c Merge branch 'master' of https://github.com/phaserjs/phaser 2024-02-14 22:34:22 +00:00
Richard Davey
dc015affb0 Update CHANGELOG-v3.80.md 2024-02-14 22:32:46 +00:00
Ben Richards
878d3d2211 Fix support for BPTC and RGTC texture compression.
They use different WebGL extension name formats.
2024-02-13 17:38:19 +13:00
Robert Kowalski
364c4939e6 Update CHANGELOG-v3.80.md 2024-02-12 10:15:59 -05:00
Robert Kowalski
254d4a1f45 Organize Input Updates in CHANGELOG-v3.80.md 2024-02-12 09:45:14 -05:00
Robert Kowalski
1419e6c099
Update CHANGELOG-v3.80.md 2024-02-09 22:51:50 -05:00
Ben Richards
2e8a8f8081 Add default normal map texture __NORMAL.
Remove `LightPipeline.defaultNormalMap`, as this universal texture is
now available to use.
2024-02-09 15:51:53 +13:00
Robert Kowalski
8722c9a353
Update CHANGELOG-v3.80.md 2024-02-08 15:21:40 -05:00
Ben Richards
4353a1e175 Improve safety around context loss.
Clarify notes on drawing dynamic textures during context loss.
Allow `Shader` to initialize and operate during context loss.
Improve resize handling on context loss and recovery.
2024-02-08 18:53:10 +13:00
Robert Kowalski
565484a43b
Update CHANGELOG-v3.80.md 2024-02-07 17:12:52 -05:00
Robert Kowalski
1fc8e5bb72
Update CHANGELOG-v3.80.md 2024-02-05 18:55:51 -05:00
Ben Richards
a4e96855fc Correct documentation of LightPipeline.currentNormalMap. 2024-02-05 14:30:24 +13:00
Robert Kowalski
a924eb3fa7
Update CHANGELOG-v3.80.md 2024-02-02 18:53:24 -05:00
Robert Kowalski
62c943e1d4
Update CHANGELOG-v3.80.md 2024-02-02 16:33:05 -05:00
Richard Davey
56f4c89938
Merge pull request #6725 from phaserjs/webgl-wrappers
Merge WebGL Context Loss work
2024-02-02 12:36:57 +00:00
Ben Richards
b7f91a6c16 Add Changelog for WebGL Context Restore. 2024-02-02 23:06:21 +13:00
Robert Kowalski
2abb575074
Update CHANGELOG-v3.80.md 2024-02-01 15:02:12 -05:00
Richard Davey
0e6fc20a0c Update CHANGELOG-v3.80.md 2024-02-01 19:23:26 +00:00
Robert Kowalski
cc1f64c333
Update CHANGELOG-v3.80.md 2024-02-01 13:28:14 -05:00
Richard Davey
9025262b11 Update CHANGELOG-v3.80.md 2024-02-01 17:30:14 +00:00
Richard Davey
e920685102 Update CHANGELOG-v3.80.md 2024-02-01 17:25:55 +00:00
Robert Kowalski
a71bb012a4
Update CHANGELOG-v3.80.md 2024-02-01 11:41:14 -05:00
Richard Davey
56ee1c1238 Update CHANGELOG-v3.80.md 2024-02-01 14:02:24 +00:00
Richard Davey
b3722b1989 Update CHANGELOG-v3.80.md 2024-02-01 12:47:38 +00:00
Richard Davey
5e0a40022e Update CHANGELOG-v3.80.md 2024-02-01 12:23:18 +00:00
Robert Kowalski
3306fd19a0
Update CHANGELOG-v3.80.md 2024-01-31 17:51:46 -05:00
Richard Davey
4d3bdc8458 Update CHANGELOG-v3.80.md 2024-01-31 21:33:49 +00:00
Richard Davey
7c5e4dc2f6 Update CHANGELOG-v3.80.md 2024-01-31 21:22:43 +00:00
Richard Davey
9499d2bb74 Update CHANGELOG-v3.80.md 2024-01-31 21:18:14 +00:00