Hajime Hoshi
|
dea716c9a6
|
uidriver: Remove force focusing by clicking the body
As long as the game is embedded in an iframe, this is no longer
needed.
|
2020-08-22 18:40:34 +09:00 |
|
Hajime Hoshi
|
bd888f62b9
|
graphicsdriver/opengl: Exclude bytes.go from non-mobile environments
This requires reflect and reflect prevents Ebiten from being compiiled
with TinyGo.
Updates #747
|
2020-08-20 22:24:21 +09:00 |
|
Tom Lister
|
65d5b64d29
|
ebiten: Rename SetClearingScreenSkipped/IsClearingScreenSkipped functions (#1317)
Fixes #1315
|
2020-08-20 17:12:22 +09:00 |
|
Hajime Hoshi
|
4f791a8e85
|
Build all libraries on sourcehut build
|
2020-08-20 01:08:44 +09:00 |
|
Hajime Hoshi
|
3060ad96f1
|
examples/contextlost: Fix comments
|
2020-08-20 00:45:59 +09:00 |
|
Hajime Hoshi
|
85d172c673
|
uidriver/mobile: Bug fix: The context didn't recovered on gomobile-build
Updates #1176
|
2020-08-19 23:59:27 +09:00 |
|
Hajime Hoshi
|
bb50887bae
|
Simplify the workflow a little
|
2020-08-19 23:18:59 +09:00 |
|
Hajime Hoshi
|
dfc23ee557
|
ebiten: Skip tests in the short mode
|
2020-08-19 23:11:54 +09:00 |
|
Hajime Hoshi
|
23dd8bb364
|
Integrate all the test cases in a matrix
|
2020-08-19 23:00:48 +09:00 |
|
Hajime Hoshi
|
80d04732c2
|
Revert "ebiten: Skip heavy tests even on Wasm"
This reverts commit 0ee70df466 .
Reason: This didn't affect the results
|
2020-08-19 23:00:45 +09:00 |
|
Hajime Hoshi
|
9c85b20817
|
ebiten: Bug fix: Test compilation error
|
2020-08-19 22:41:36 +09:00 |
|
Hajime Hoshi
|
0ee70df466
|
ebiten: Skip heavy tests even on Wasm
Updates #1313
|
2020-08-19 22:33:01 +09:00 |
|
Hajime Hoshi
|
213fbd283a
|
ebiten: Bug fix: Skip the tests correctly
|
2020-08-19 22:07:15 +09:00 |
|
Hajime Hoshi
|
545f4b0ed3
|
Test more Go versions
Updates #1313
|
2020-08-19 21:47:59 +09:00 |
|
Hajime Hoshi
|
6718cd32a6
|
examples/contextlost: Skip Draw when the context lost happens
Updates #1314
|
2020-08-19 21:15:49 +09:00 |
|
Hajime Hoshi
|
7329880f40
|
restorable: Make the image stale when volatile state changes
|
2020-08-19 21:13:05 +09:00 |
|
Hajime Hoshi
|
7ec63acd1d
|
ebiten: Bug fix: Set the state of being volatile on SetClearingScreenSkipped
Fixes #1309
|
2020-08-19 01:23:30 +09:00 |
|
Hajime Hoshi
|
8aef1f9080
|
restorable: Enable to set the 'volatile' state later
Updates #1309
|
2020-08-19 00:57:23 +09:00 |
|
Hajime Hoshi
|
bebad644ad
|
ebiten: Refactoring
|
2020-08-18 23:31:19 +09:00 |
|
Hajime Hoshi
|
c921a63c21
|
graphicsdriver/opengl/gl: Bug fix: Crash on Parallels
Fixes #1310
|
2020-08-18 04:33:59 +09:00 |
|
Hajime Hoshi
|
a48c0d9f2c
|
ebiten: Skip some tests on Go1.12 Wasm
|
2020-08-17 04:15:33 +09:00 |
|
Hajime Hoshi
|
16697ffbf2
|
Update Oto version
This might fix the potential deadlock in audio.
Updates #1308
|
2020-08-17 03:45:23 +09:00 |
|
Hajime Hoshi
|
da289e50c3
|
Add macOS and Windows on GitHub Actions
Updates #1305
|
2020-08-17 02:45:43 +09:00 |
|
Hajime Hoshi
|
abb716dff5
|
Add GitHub Actions badge to README
|
2020-08-17 01:04:23 +09:00 |
|
Hajime Hoshi
|
59c5bd1585
|
Add GitHub Actions workflow
Fixes #939
|
2020-08-17 00:52:44 +09:00 |
|
Hajime Hoshi
|
64a6b39240
|
Revert "restorable: Do not record pixels if restoring is not requried"
This reverts commit 5e1f263d6d .
Reason: Issue #1304
|
2020-08-17 00:00:12 +09:00 |
|
Hajime Hoshi
|
2acb604260
|
examples/contextlost: Bug fix: Failed to compile with Go 1.12
|
2020-08-16 23:05:33 +09:00 |
|
Hajime Hoshi
|
5e1f263d6d
|
restorable: Do not record pixels if restoring is not requried
Fixes #1022
|
2020-08-16 20:07:17 +09:00 |
|
Hajime Hoshi
|
67706ce6ed
|
Update go-mp3 version
Go 1.12 failed to build go-mp3 v0.3.0.
|
2020-08-16 19:46:38 +09:00 |
|
Hajime Hoshi
|
a9b94a183b
|
shader: Implement swapping variables
Fixes #1248
|
2020-08-16 18:40:45 +09:00 |
|
Hajime Hoshi
|
05a1c2faa1
|
examples/shader: Always use 1 for an alpha
This is necessary to keep the color pre-multiplied
|
2020-08-16 02:34:21 +09:00 |
|
Hajime Hoshi
|
06ed4f5444
|
shader: Implement len function
Fixes #1279
|
2020-08-16 02:07:39 +09:00 |
|
Hajime Hoshi
|
a1d278b097
|
examples/shader: Add water.go
Updates #1284
|
2020-08-15 21:36:13 +09:00 |
|
Hajime Hoshi
|
a67fd4a2b3
|
mipmap: Bug fix: Adopt 32 for tooBigScale
I found the case that 64 was not enough on Huawei ALE-L02.
|
2020-08-15 15:39:27 +09:00 |
|
Hajime Hoshi
|
d90edf5826
|
examples/windowsize: Add an option to skip clearing the screen
Updates #1132
|
2020-08-15 03:14:38 +09:00 |
|
Hajime Hoshi
|
71e65fa1b7
|
cmd/ebitenmobile: Use an explict way to detect context lost on Android
Fixes #1176
|
2020-08-15 01:39:08 +09:00 |
|
Hajime Hoshi
|
d48770cb1c
|
png: Update for Go 1.15
|
2020-08-14 03:25:02 +09:00 |
|
Hajime Hoshi
|
c43e8e24d5
|
Update Go to 1.15 in .travis.yml
|
2020-08-14 03:00:12 +09:00 |
|
Hajime Hoshi
|
7307a148f5
|
glfw: Use Dockerfile for ease to generate the embedding files for Windows
As MinGW version is specified, the result should be more deterministic.
Fixes #1201
|
2020-08-14 01:34:58 +09:00 |
|
Hajime Hoshi
|
d73472f4f2
|
Use the library style of file2byteslice
|
2020-08-14 00:50:09 +09:00 |
|
Tom Lister
|
e96a1fb1c7
|
ebiten: Implement SetClearingScreenSkipped/IsClearingScreenSkipped (#1302)
Fixes #1132
|
2020-08-13 18:19:56 +09:00 |
|
Hajime Hoshi
|
a1c7c18788
|
examples/shader: Regenerate files with the latest file2byteslice
|
2020-08-13 03:03:27 +09:00 |
|
Hajime Hoshi
|
1bc6f612b3
|
Update dependencies
|
2020-08-13 03:02:14 +09:00 |
|
Hajime Hoshi
|
799bd2caf4
|
Update golang.org/x/sys
|
2020-08-13 03:01:28 +09:00 |
|
Hajime Hoshi
|
f6c3e0579f
|
shaderir: Adopt the precision 10 for float literals
Adopted the same precision of (*math/big.Float).String().
|
2020-08-13 00:01:16 +09:00 |
|
Hajime Hoshi
|
50cd33ed9b
|
shader: Bug fix: Use integer literals in the integer context
Fixes #1299
|
2020-08-12 13:47:22 +09:00 |
|
Hajime Hoshi
|
39d829d3bf
|
shader: Check the index is an exact integer
|
2020-08-12 13:47:22 +09:00 |
|
Tom Lister
|
6d113e4b0d
|
ebitenutil: Use net/http at file_js.go (#1296)
Fixes #1154
|
2020-08-12 13:37:38 +09:00 |
|
Hajime Hoshi
|
18732ca879
|
shader: Bug fix: Wrong type deduction with int(x)
Fixes #1298
|
2020-08-12 12:16:22 +09:00 |
|
Hajime Hoshi
|
ed240b8393
|
ebiten: Add shader builtin functions: imageSrcTextureSourceRegion
Updates #1294
|
2020-08-12 03:34:46 +09:00 |
|