Hajime Hoshi
b8ce504a8b
internal/gamepaddb: update
2025-02-09 21:44:49 +09:00
Hajime Hoshi
ad3bccb0a7
examples/shader: support gamepads
2025-02-09 21:44:49 +09:00
Hajime Hoshi
696e6484fc
internal/shaderlister: bug fix: directives in multiline comments didn't work
2025-02-09 19:22:57 +09:00
Hajime Hoshi
1a206ae53c
internal/shaderlister: bug fix: wrong shader iteration
2025-02-09 17:29:15 +09:00
Hajime Hoshi
c8f37d1772
imternal/shaderlister: enable to omit command arguments
2025-02-09 13:33:34 +09:00
Hajime Hoshi
aaabea02cb
internal/shaderlister: bug fix: a directive in a function must be ignored
...
Updates #3157
2025-02-09 12:52:17 +09:00
Hajime Hoshi
0182f7044d
internal/shaderlister: bug fix: test failures on Windows
...
The directory check must be skipped when the pattern includes a meta
character.
Updates #3157
2025-02-09 01:01:30 +09:00
Hajime Hoshi
5e2f2d37aa
internal/shaderlister: separate File into GoFile and KageFile
...
Updates #3157
2025-02-09 00:07:49 +09:00
Hajime Hoshi
42125a8629
internal/shaderlister: refactoring
2025-02-08 23:59:04 +09:00
Hajime Hoshi
5db5346272
internal/shaderlister: enable to specify multiple patterns
...
Updates #3157
2025-02-08 23:56:12 +09:00
Hajime Hoshi
76bba89589
internal/shaderlister: introduce ebitengine:shaderfile to replace ebitengine:embeddedshader
...
Updates #3157
2025-02-08 23:21:16 +09:00
Hajime Hoshi
a060eea178
internal/shaderlister: rename directive shader -> shadersource
2025-02-08 22:07:50 +09:00
Hajime Hoshi
381e02a3dc
internal/shaderlister/shaderlistertest: bug fix: build failure
...
Updates #3157
2025-02-08 19:13:30 +09:00
Hajime Hoshi
3ebbbeead3
internal/shaderlister: add go:embeddedshader directive for embedded files
...
Updates #3157
2025-02-08 19:06:47 +09:00
Hajime Hoshi
3666920fb7
internal/shaderlister: bug fix: wrong shader hash
...
Updates #3157
2025-02-08 19:05:19 +09:00
Hajime Hoshi
5b551bbf09
all: replace 60 with ebiten.TPS
2025-02-08 17:21:13 +09:00
Hajime Hoshi
947c87baae
internal/glfw: remove unused functions
2025-02-08 05:10:17 +09:00
Hajime Hoshi
ea93969845
internal/glfw: refactoring
...
Updates #1162
2025-02-08 04:59:02 +09:00
Hajime Hoshi
3a1eeabff1
audio: fix test flakiness
...
This test could fail on Windows, though this is pretty rare.
https://github.com/hajimehoshi/ebiten/actions/runs/13085345903/job/36515771792
```
=== RUN TestSameSourcePlayers
audio_test.go:98: got: nil, want: an error
```
2025-02-01 14:11:41 +09:00
Hajime Hoshi
26eafc6f3a
colorm: add DrawImageOptions.ColorScale
...
Closes #3188
2025-02-01 13:52:27 +09:00
Hajime Hoshi
0dabcbc65b
.github/workflows: bug fix: need to update wasmbrowsertest to support Go 1.24
2025-02-01 00:40:37 +09:00
Hajime Hoshi
7fc69ac476
all: change the logo image license to CC-BY 4.0
2025-01-31 23:43:05 +09:00
quasilyte
1790af6ed8
ebiten: clarify the same images size rule for DrawTrianglesShaderOptions ( #3187 )
...
Since it's not allowed to have differently-sized images for DrawTrianglesShaderOptions in pixels mode, the comment should be updated.
2025-01-31 19:36:31 +09:00
Hajime Hoshi
c9d3b98b80
Revert ".github/workflows: add Go 1.24 rc2 to the test"
...
This reverts commit 9db412a47f
.
Reason: test fails with Go 1.24. There might be an issue in wasmbrowsertest.
See https://github.com/agnivade/wasmbrowsertest/issues/70
2025-01-29 04:18:45 +09:00
Hajime Hoshi
9db412a47f
.github/workflows: add Go 1.24 rc2 to the test
2025-01-29 03:14:04 +09:00
Hajime Hoshi
1e6c4617cc
ebiten: refactoring
2025-01-23 01:50:39 +09:00
Hajime Hoshi
0f93535faf
ebiten: add FilterPixelated
...
Closes #2826
2025-01-23 00:15:11 +09:00
Hajime Hoshi
b297611dd9
all: update dependencies
2025-01-12 23:24:02 +09:00
Hajime Hoshi
203c345652
all: update PureGo to v0.9.0-alpha.2
2025-01-10 02:02:45 +09:00
Hajime Hoshi
6a9e21264e
all: update bitmapfont to v3.3.0-alpha.3
2025-01-09 11:25:19 +09:00
Hajime Hoshi
e405e95cb6
all: update PureGo
2025-01-07 00:49:27 +09:00
Hajime Hoshi
5430a8575c
all: update go-text/typesetting to v0.2.1
2024-12-28 03:30:34 +09:00
Hajime Hoshi
db07dcfe9f
text/v2: deprecate GoTextFace.Script
...
Updates #3175
2024-12-27 17:47:19 +09:00
Hajime Hoshi
25cc679d3b
exp/textinput: add Field.UncommittedTextLengthInBytes
...
Closes #3174
2024-12-26 22:06:53 +09:00
Hajime Hoshi
25b575a7b5
exp/textinput: refactoring: better variable names
2024-12-26 19:03:50 +09:00
Hajime Hoshi
38bff15e02
all: update Oto to v3.4.0-alpha.3
2024-12-26 01:35:18 +09:00
Hajime Hoshi
88a2c14a8e
text/v2: add a test to parse a collection file
...
This test failed at c985e9bdc6
, but
fixed at 999c64cb78
accidentally.
This issue was introduced in 2.9 (maybe d19a774316
),
so this doesn't have to be cherry-picked.
2024-12-25 23:24:40 +09:00
Hajime Hoshi
999c64cb78
text/v2: refactoring
2024-12-25 17:38:14 +09:00
Hajime Hoshi
c985e9bdc6
exp/handleinput: bug fix: Field.HandleInput unexpectedly returned true without any events
2024-12-24 19:02:37 +09:00
Hajime Hoshi
11bbc52bcf
ebiten: remove an old comment
...
Updates #2285
2024-12-23 14:56:00 +09:00
Hajime Hoshi
3ed3e7ec12
all: update Oto
...
Updates #3173
2024-12-23 14:35:49 +09:00
Hajime Hoshi
c98b8f71a2
all: bug fix: update Oto to fix the race conditoin issue
...
Closes #3173
2024-12-23 14:29:05 +09:00
Hajime Hoshi
f0a335d3cc
text/v2: improve Draw comments for multiline rendering
...
Updates #3169
2024-12-14 19:02:13 +09:00
Hajime Hoshi
52be3859c0
all: update Oto to v3.4.0-alpha.2
2024-12-12 00:05:35 +09:00
Hajime Hoshi
c0f263a778
all: update README about Xbox
2024-12-10 02:02:28 +09:00
Hajime Hoshi
9e805f56a4
all: update Oto
2024-12-09 22:24:28 +09:00
Hajime Hoshi
191caa5f78
internal/builtinshader: add a comment to the generated file
2024-12-08 23:40:37 +09:00
Hajime Hoshi
4a7701cf3a
all: update dependencies
2024-12-08 23:23:06 +09:00
Hajime Hoshi
a5c221451a
internal/shaderir: trim space before calc hash
2024-12-08 22:39:26 +09:00
Hajime Hoshi
7d3007a43e
internal/graphicsdriver/metal: bug fix: compilation failure
2024-12-07 23:15:13 +09:00