Commit Graph

5553 Commits

Author SHA1 Message Date
Hajime Hoshi
ea9c9cd7e2 cmd/ebitenmobile: Update gomobile version
This change fixes these issues:

 * Fail to run on Go 1.16 and after
 * Fail to run on Android NDK r22 and after

Closes #1484
2021-02-09 02:22:20 +09:00
Hajime Hoshi
82746e3c12 cmd/ebitenmobile, internal/devicescale: Experimental fix of the display density
Closes #1481
2021-02-07 14:18:01 +09:00
Hajime Hoshi
345c25f204 ebiten: Bug fix: The vertex backend was not flushed when the screen is shrunk
The last parameter of QuadVertices represents whether we can flush
the backend vertices (on Wasm). The problem was that this was
unexpectedly false even though the image is the screen, when the
screen rendering is done with FilterLinear instead of FilterScreen.

Closes #1479
2021-01-31 22:42:05 +09:00
Hajime Hoshi
82050d6ac1 audio: Bug fix: Deadlock at acquiring the semaphore
Closes #1469
2021-01-23 23:11:46 +09:00
Hajime Hoshi
d655d5f66c Use the more stable version of wasmbrowsertest 2021-01-05 12:45:04 +09:00
Hajime Hoshi
f8a1bba118 packing: Bug fix: Extend could create a too big page
Closes #1454
2020-12-31 17:35:40 +09:00
Hajime Hoshi
8511159316 uidriver/glfw: Bug fix: OpenGL was adopted unexpectedly on macOS Big Sur
Fixes #1429
2020-12-09 10:22:15 +09:00
Hajime Hoshi
63cfd9151c Update Oto to v0.6.8
Fixes #1424
2020-11-29 13:02:19 +09:00
Hajime Hoshi
6a24d6b2c6 uidriver/glfw: Bug fix: Do not iconify the fullscreen window automatically
Fixes #1405
2020-11-22 22:42:21 +09:00
Hajime Hoshi
4c7eaeaf02 mipmap: Bug fix: Too big scale tried to allocate too big images
Fixes #1399
2020-10-21 11:33:52 +09:00
Hajime Hoshi
356391a36c mipmap: Bug fix: Scale could be Inf/0 and caused a forever loop
Fixes #1398
2020-10-21 10:57:41 +09:00
Hajime Hoshi
75232e315c Update Oto to v0.6.6 2020-10-19 04:06:12 +09:00
Hajime Hoshi
00bdf71ec3 ebiten: Add an explicit type to CursorModeType consts for pkg.go.dev 2020-10-18 03:56:34 +09:00
Hajime Hoshi
0c0981c391 ebiten: Fix comments 2020-10-18 01:31:32 +09:00
Hajime Hoshi
09a6769fa7 Update README.md 2020-10-15 23:25:20 +09:00
Hajime Hoshi
2afeb86985 graphicsdriver/metal: Bug fix: Had to set the vsync state again at resetting
Fixes #1364
2020-10-14 01:59:03 +09:00
Hajime Hoshi
9fdf60a7ed audio: Bug fix: Rare crash on macOS/iOS
Fixes #1386
2020-10-12 23:24:12 +09:00
Hajime Hoshi
1508fd33e8 audio: Remove returning values from Play/Pause 2020-10-10 23:45:59 +09:00
Hajime Hoshi
a5e4d53859 Update Ebiten to v2.0.0-rc.1 2020-10-10 23:08:34 +09:00
Hajime Hoshi
dfeb48b154 examples/windowsize: Fix the message 2020-10-10 23:00:49 +09:00
Hajime Hoshi
5d4c57c328 Update dependencies 2020-10-10 22:18:41 +09:00
Hajime Hoshi
7f55fdf769 uidriver/js: Stop auto-focusing on loading when the page is in an iframe
Fixes #1373
2020-10-10 15:52:33 +09:00
Hajime Hoshi
10f394f72b examples/wav: Play SE immediately 2020-10-10 05:03:51 +09:00
Hajime Hoshi
b1c67c7661 ebiten: Introduce type TouchID
Fixes #604
2020-10-10 03:57:47 +09:00
Hajime Hoshi
809b7a3afa ebiten: Introduce type GamepadID
Updates #604
2020-10-08 01:57:08 +09:00
Hajime Hoshi
bb20e62435 examples/gamepad: Bug fix: Misuse of indices and gamepad IDs 2020-10-08 01:13:51 +09:00
Hajime Hoshi
0673b384d8 audio: Update the comment
Updates #859
2020-10-07 23:43:38 +09:00
Hajime Hoshi
67429e5057 Update GitHub workflow 2020-10-07 23:40:59 +09:00
Hajime Hoshi
f1f7b350de audio, audio/mp3, audio/vorbis, audio/wav: Remove Close functions
Fixes #859
2020-10-07 23:39:58 +09:00
Hajime Hoshi
946cf1d250 Improve portability of genkeys.go 2020-10-07 02:25:16 +09:00
Hajime Hoshi
dc288d37f8 Bug fix: Compile error for Wasm 2020-10-07 02:23:45 +09:00
Hajime Hoshi
ee4ebaaa95 Clean up the 'js' build tags
Updates #1129
2020-10-07 02:07:03 +09:00
Hajime Hoshi
426cb5948a audio/vorbis: Remove the GopherJS part
Updates #1129
2020-10-07 01:33:19 +09:00
Hajime Hoshi
a22fdee171 audio/mp3: Remove the GopherJS part
Updates #1129
2020-10-07 01:33:19 +09:00
Hajime Hoshi
7a0e31a23a Clean up the 'js' build tags
Updates #1129
2020-10-07 01:33:10 +09:00
Hajime Hoshi
a046700ae1 text: Remove the optimization for GopherJS 2020-10-07 01:13:31 +09:00
Hajime Hoshi
00f3d83d4c Remove supporting GopherJS
Fixes #1129
2020-10-07 01:10:09 +09:00
Hajime Hoshi
727cef96e3 Update README
Updates #1129
2020-10-07 00:59:48 +09:00
Hajime Hoshi
47065f5f2c Remove supporting jsgo
Updates #1129
2020-10-07 00:46:07 +09:00
Hajime Hoshi
41cf90a321 ebiten: Change the default value of IsRunningOnUnfocused to be true
Fixes #1180
2020-10-07 00:30:49 +09:00
Hajime Hoshi
d0ee71a069 Temporary fix for GitHub workflow 2020-10-07 00:05:41 +09:00
Hajime Hoshi
3a2eaba23f Update the overview image to 2.0 2020-10-06 23:49:29 +09:00
Hajime Hoshi
c777dc6938 examples/contextlost: Bug fix: Compile error 2020-10-06 01:34:07 +09:00
Hajime Hoshi
1c13e73b06 ebitenutil: Remove the error returning value from DebugPrint
Fixes #1380
2020-10-06 01:05:37 +09:00
Hajime Hoshi
1b816eb249 ebiten: Remove the error returning value from NewImageFromImage
Updates #1380
2020-10-06 01:03:33 +09:00
Hajime Hoshi
c6053bcf14 ebiten: Remove the error returning value from NewImage
Updates #1380
2020-10-06 00:48:56 +09:00
Hajime Hoshi
54da0d9763 ebiten: Remove the returning value from (*Image).DrawImage
Updates #1380
2020-10-06 00:21:17 +09:00
Hajime Hoshi
04bbe1ebb6 ebiten: Remove the returning value from (*Image).ReplacePixels
Updates #1380
2020-10-06 00:16:18 +09:00
Hajime Hoshi
525d16bec8 ebiten: Remove the returning value from (*Image).Dispose
Updates #1380
2020-10-06 00:13:23 +09:00
Hajime Hoshi
c2ee8e8d59 ebiten: Remove returning values from (*Image).Clear and Fill
Updates #1380
2020-10-06 00:08:55 +09:00