Hajime Hoshi
58366ce64d
internal/glfw: make the file operation atomic
...
If multiple Ebiten processes start at the same time, the file operation
can cause a race condition. Add a file lock to avoid this.
2022-03-18 20:32:25 +09:00
Hajime Hoshi
82fcff9549
update Oto to v2.1.0-alpha.8
2022-03-14 13:03:50 +09:00
Hajime Hoshi
e4fba8b047
bug fix: compile error with Go 1.16 and older
2022-03-08 00:08:53 +09:00
Hajime Hoshi
518e7f7022
update Oto
2022-03-07 23:47:28 +09:00
Hajime Hoshi
35f268dfc3
update Oto to v2.1.0-alpha.7
2022-03-06 00:40:44 +09:00
Hajime Hoshi
3564cc795f
update Oto to v2.1.0-alpha.6
2022-02-18 01:19:22 +09:00
Hajime Hoshi
f839b52abb
update Oto to fix the issue on Windows 7 (32bit)
...
See hajimehoshi/oto#158 .
2022-02-11 14:32:30 +09:00
Hajime Hoshi
2773d2456d
update Oto
2022-02-10 14:40:12 +09:00
Hajime Hoshi
e01a0b8a82
update dependncy: golang.org/x/sys
2022-02-02 22:10:34 +09:00
Hajime Hoshi
21fbab8e6b
update bitmapfont to v2.2.0
2022-01-22 02:55:20 +09:00
Hajime Hoshi
1f17a63084
update gomobile
2022-01-05 17:37:28 +09:00
Hajime Hoshi
a6e5be608d
update Oto to v2.1.0-alpha.5
2021-12-29 01:28:35 +09:00
Hajime Hoshi
ca48736847
update GLFW for non-Windows environments
...
Updates #1896
2021-12-27 01:24:41 +09:00
Hajime Hoshi
2610d16c8a
update Oto
...
Closes #1908
2021-12-21 19:30:22 +09:00
Hajime Hoshi
80765b0261
Update Oto to v2.1.0-alpha.4
2021-11-07 01:38:13 +09:00
Hajime Hoshi
f695f3f2a9
Update Oto (improve memory allocations on browsers)
2021-11-04 01:33:16 +09:00
Hajime Hoshi
45deaced69
Update Oto
2021-10-31 18:49:17 +09:00
Hajime Hoshi
906ccd85a7
audio: Bug fix: Performance issue by too often locks
...
Closes #1861
2021-10-31 18:35:59 +09:00
Hajime Hoshi
71b2b439f4
Update Oto to v2.1.0-alpha.3
2021-10-29 00:46:51 +09:00
Hajime Hoshi
192e96d410
Update go-gl/glfw
2021-10-24 15:29:18 +09:00
Hajime Hoshi
a8db2d1b5e
Update go-gl/glfw
2021-10-24 14:42:08 +09:00
Hajime Hoshi
d9967c53e5
audio: Treat Oto context's error
2021-10-22 15:29:00 +09:00
Hajime Hoshi
0b4bfd471f
Update Oto to v2.1.0-alpha.2
2021-10-01 00:04:19 +09:00
Hajime Hoshi
cca2addb8a
Fix Oto issue on Windows
...
Updates hajimehoshi/oto#151
2021-09-24 01:37:18 +09:00
Hajime Hoshi
c279d0c1cf
Update dependencies
2021-09-19 18:29:15 +09:00
Hajime Hoshi
9c321d1fcf
Update Oto to v2.1.0-alpha.1
2021-09-16 23:10:36 +09:00
divVerent
60df512352
Switch out the devicescale implementation by one that relies on glfw/xrandr. ( #1800 )
...
This should fix fullscreen mode on Linux/X11 systems in general,
while not affecting other systems.
Note that this deletes a bunch of OS X specific and Windows specific code,
as GLFW already provides this functionality.
This change is not expected to cause regressions, however,
the current behavior is still wrong and leads to wrong/unintended window sizes.
To be fixed in further PRs.
Updates #1774
2021-09-14 12:35:02 +09:00
Hajime Hoshi
335fefa4fd
Update Oto (relanding the fix)
2021-09-12 16:32:27 +09:00
Hajime Hoshi
bbdd6472c0
Update Oto (fix wrong slice usages)
2021-09-12 16:08:30 +09:00
Hajime Hoshi
777e8f2759
cmd/ebitenmobile: Update Gomobile version for Arm macOS
...
Closes #1794
2021-09-06 12:20:20 +09:00
Hajime Hoshi
8b269d4358
Update the dependencies
2021-08-22 18:39:28 +09:00
Hajime Hoshi
aec74aa39b
Remove flock from the tests
2021-08-22 18:34:35 +09:00
Hajime Hoshi
63c74ca5bf
Update Oto to v2.0.0-alpha.2
2021-08-22 16:26:49 +09:00
Hajime Hoshi
1d919f7891
Update Oto
2021-08-22 03:12:21 +09:00
Hajime Hoshi
975159b86a
Bug fix: Compile error on Android
2021-08-22 02:34:13 +09:00
Hajime Hoshi
21e0768937
audio/internal/reader: Move the driver part to Oto v2
...
Closes #1779
2021-08-22 02:10:39 +09:00
Hajime Hoshi
a93897d9d2
audio: Remove Oto (v0) usages
...
Closes #1665
2021-08-21 19:29:32 +09:00
Hajime Hoshi
bcb30f8595
Update go-gl/glfw for GLFW 3.3.4
2021-07-27 12:54:11 +09:00
Hajime Hoshi
01d6fd3c72
cmd/ebitenmobile: Update gomobile
2021-07-16 15:16:40 +09:00
Hajime Hoshi
342bf6ae7e
Update GLFW: suppress joystick issue at PollEvents
...
Updates #1229
2021-07-15 11:19:39 +09:00
Hajime Hoshi
ec5b034cbf
Update GLFW: suppress joystick issue (again)
...
Updates #1229
2021-07-15 01:02:57 +09:00
Hajime Hoshi
66dbca7fdd
Update GLFW: suppress joystick issue
...
Updates #1229
2021-07-14 23:54:48 +09:00
Hajime Hoshi
6d0ffeb7d8
cmd/ebitenmobile: Update gomobile (again)
2021-07-10 16:16:32 +09:00
Hajime Hoshi
679fb70092
cmd/ebitenmobile: Update gomobile
2021-07-10 16:14:43 +09:00
Hajime Hoshi
c65920f3f9
Update dependencies
2021-04-17 20:30:10 +09:00
Hajime Hoshi
855edcd2ff
internal/glfw: Update Dockerfile and regenerate DLLs
2021-04-17 20:11:10 +09:00
Hajime Hoshi
8a8700b636
Update indirect dependencies
2021-04-11 01:50:35 +09:00
Hajime Hoshi
a121d01c8a
Update dependencies
2021-04-11 01:48:10 +09:00
Hajime Hoshi
052947d7b7
internal/glfw: Update GLFW to 3.3.3 for Windows
...
Closes #1523
2021-03-09 02:19:34 +09:00
Hajime Hoshi
c536e34e56
Update GLFW
...
Updates #1523
2021-03-08 03:10:10 +09:00