Hajime Hoshi
|
6e2fb46625
|
.github/workflows: enable Wasm tests for Go 1.15 and 1.16
These were disabled at 0c1449de5e
but not reverted appropriately.
|
2022-08-28 12:52:59 +09:00 |
|
Hajime Hoshi
|
ec68534c73
|
internal/graphicsdriver/opengl: introduce EBITENGINE_OPENGL replacing ebitenginewebgl1
This change inroduces a new environment variable `EBITENGINE_OPENGL`
to replace the build tag `ebitenginewebgl1`.
|
2022-08-28 01:45:58 +09:00 |
|
Hajime Hoshi
|
313c70f4b4
|
internal/graphicsdriver/directx: support 32bit Windows
Closes #2088
|
2022-08-28 00:04:55 +09:00 |
|
Hajime Hoshi
|
0587a45c61
|
.github/workflows: enable -shuffle on browsers
Closes #2273
|
2022-08-27 20:29:37 +09:00 |
|
Hajime Hoshi
|
f8395e234a
|
.github/workflows: bug fix: NintendoSDK is available only with GOOS=linux
|
2022-08-18 12:23:36 +09:00 |
|
Hajime Hoshi
|
3f4e3ef41f
|
.github/workflows: fix the build tag name for NintendoSDK
Updates #2242
|
2022-08-18 03:44:42 +09:00 |
|
Hajime Hoshi
|
c3c4a5e9b7
|
.github/workflows: always use the latest version of Go on the Steam bot
|
2022-08-18 02:07:10 +09:00 |
|
Hajime Hoshi
|
78ad9f9c30
|
.github/workflows: update Go version for Steam
|
2022-08-18 01:47:26 +09:00 |
|
Hajime Hoshi
|
5bf1934a70
|
.github/workflow: update for Go 1.19
|
2022-08-03 02:15:32 +09:00 |
|
Hajime Hoshi
|
1467772ca3
|
.github/workflow: specify Android NDK version explicitly
Updates #2085
Closes #2226
|
2022-08-03 02:05:24 +09:00 |
|
Hajime Hoshi
|
0c5adb95c7
|
.github/workflow: add Go 1.19 for the test
|
2022-07-25 00:00:55 +09:00 |
|
Hajime Hoshi
|
28fd3ec9e5
|
add the ebitengine version build tags besides the ebiten version
Closes #2111
Updates #2190
|
2022-07-09 15:38:03 +09:00 |
|
Hajime Hoshi
|
428b1263d9
|
add ebitenginecbackend build tag besides ebitencbackend
Updates #2111
Updates #2190
|
2022-07-09 15:23:52 +09:00 |
|
Hajime Hoshi
|
c2251d49b5
|
.github/workflows: add -l to -gcflags
|
2022-06-04 17:45:59 +09:00 |
|
Hajime Hoshi
|
1fa5696c91
|
.github/workflows: add a building test without optimization to check potential stack overflow
|
2022-06-04 17:24:46 +09:00 |
|
Hajime Hoshi
|
bd2a31bdd8
|
internal/glfwwin: remove unnecessary comments
|
2022-05-20 23:17:03 +09:00 |
|
Hajime Hoshi
|
58c871df38
|
.github/workflow: remove warnings
|
2022-05-20 20:57:07 +09:00 |
|
Hajime Hoshi
|
8941aea249
|
.github/workflow add tests for GOARCH=386
Closes #2097
|
2022-05-20 20:56:01 +09:00 |
|
Hajime Hoshi
|
cf914bfe00
|
.github/workflows: update actions/setup-go to v3
|
2022-05-01 17:55:37 +09:00 |
|
Hajime Hoshi
|
e1a3f12e68
|
.github/workflows: add a test for GOARCH=arm64 for macOS
Closes #1790
|
2022-03-26 23:07:34 +09:00 |
|
Hajime Hoshi
|
79e93d3b12
|
internal/graphicsdriver: introduce the DirectX driver
Closes #1007
|
2022-03-26 20:09:34 +09:00 |
|
Hajime Hoshi
|
839e442412
|
.github/workflow: add a test for internal/shader on Windows
This also required to configure Git for Windows.
|
2022-03-18 21:43:09 +09:00 |
|
Hajime Hoshi
|
f60134bf6a
|
.github/workflow: bug fix
|
2022-03-18 19:46:03 +09:00 |
|
Hajime Hoshi
|
cdd46912dc
|
.github/workflow: clean up the YAML
|
2022-03-18 19:45:14 +09:00 |
|
Hajime Hoshi
|
c3b712a54e
|
add Go 1.18 for testing
|
2022-03-16 03:00:22 +09:00 |
|
Hajime Hoshi
|
2c68124f0e
|
.github/workflow: fix syntax error
|
2022-02-13 17:09:52 +09:00 |
|
Hajime Hoshi
|
ab1ad2c72f
|
.github/workflow: add a test to build with the build tag ebitencbackend
|
2022-02-13 16:57:48 +09:00 |
|
Hajime Hoshi
|
116203c5a5
|
cmd/ebitenmobile: update gomobile version (reland)
This switches from .framework to .xcframwork for iOS.
Closes #1922
|
2022-01-05 17:31:46 +09:00 |
|
Hajime Hoshi
|
ea1bc76ef2
|
Revert "cmd/ebitenmobile: update gomobile version"
This reverts commit f2e19f9fe5 and b065b64f4f
Reason: building iOS framework fails
Updates #1922
|
2022-01-05 02:24:02 +09:00 |
|
Hajime Hoshi
|
b065b64f4f
|
.github/workflows: bug fix: ebitenmobile generates .xcframework
|
2022-01-05 02:09:46 +09:00 |
|
Hajime Hoshi
|
4c42e70e69
|
.github/workflows: use the web hook for builds.sr.ht instead of web APIs
There is an intentional limitation in builds.sr.ht and only up to 4 VMs work
at the same time. Users have to follow this rule.
Updates #1664
|
2021-12-15 02:54:16 +09:00 |
|
Hajime Hoshi
|
fa46d68199
|
.github/workflows: Always use the latest public beta of Steam SDK
|
2021-10-27 03:40:25 +09:00 |
|
Hajime Hoshi
|
0d9a165e8f
|
.github/workflows/sourcehutmanifests: glfw is no longer needed on FreeBSD
There was an issue that go-gl/glfw requried an external GLFW go-gl/glfw#313,
and this was fixed.
|
2021-10-24 15:31:47 +09:00 |
|
Hajime Hoshi
|
bbe793af5b
|
.github/workflows/sourcehutmanifests: Fix the library order for consistency
|
2021-10-16 05:02:27 +09:00 |
|
Hajime Hoshi
|
c4ba9b8b2e
|
.github/workflows: Add FreeBSD
|
2021-10-16 04:58:14 +09:00 |
|
Hajime Hoshi
|
5e21ebd4bc
|
.github/workflows/sourcehutmanifests: Add FreeBSD
|
2021-10-16 04:54:53 +09:00 |
|
Hajime Hoshi
|
1dc637a66d
|
.github/workflows: Update Steam runtime version
|
2021-10-12 11:52:33 +09:00 |
|
Hajime Hoshi
|
ecdf814797
|
.github/workflows/sourcehutmanifests: Use Debian stable
|
2021-10-12 11:49:35 +09:00 |
|
Hajime Hoshi
|
683da479c7
|
.github/worksflows: Bug fix: wasmbrowsertest doesn't support -shuffle yet
|
2021-09-22 20:09:31 +09:00 |
|
Hajime Hoshi
|
3cb5f78036
|
.github/worksflows: Bug fix: Add =on to -shuffle
|
2021-09-22 19:58:34 +09:00 |
|
Hajime Hoshi
|
0c1449de5e
|
.github/worksflows: Add -shuffle
Closes #1817
|
2021-09-22 19:50:05 +09:00 |
|
Hajime Hoshi
|
f665abc8d4
|
.github/workflow: Suspend Sourcehut builds on forks
|
2021-09-15 12:54:05 +09:00 |
|
Hajime Hoshi
|
2c5033e901
|
.github/workflow: Skip PRs at sourcehutbuild.yml
|
2021-09-01 11:59:46 +09:00 |
|
Hajime Hoshi
|
0e5dca9453
|
.github/workflows, internal/uidriver/glfw: Use curl's --remote-name
|
2021-08-28 16:37:10 +09:00 |
|
Hajime Hoshi
|
8646a54b19
|
.github/workflows: Refactoring
|
2021-08-28 03:48:40 +09:00 |
|
Hajime Hoshi
|
9a63bcb9fe
|
.github/workflows: Refactoring
|
2021-08-28 02:57:32 +09:00 |
|
Hajime Hoshi
|
4cbb3e54c1
|
.github/workflow: Bug fix: Need .exe for Windows
Updates #1661
|
2021-08-28 02:45:04 +09:00 |
|
Hajime Hoshi
|
d378c12107
|
.github/workflow: Add an atomic align check
Closes #1661
|
2021-08-28 02:34:37 +09:00 |
|
Hajime Hoshi
|
e9a4d99f6a
|
.github/workflows: Bug fix: Specify a git commit ID
Updates #1664
|
2021-08-27 12:39:07 +09:00 |
|
Hajime Hoshi
|
4b87d0f783
|
.github/workflows: Bug fix: Report time-out correctly
Updates #1664
|
2021-08-27 12:22:30 +09:00 |
|