Hajime Hoshi
c72e609158
.github/workflows: test Go 1.22
2024-02-07 12:19:29 +09:00
Hajime Hoshi
770fcff4c2
internal/graphicsdriver/directx: bug fix: Go 1.22 + 32bit Windows + DirectX 12 didn't work well
...
Apparently, a pseudo padding was needed for D3D12_RESOURCE_DESC,
but this is still mysterious.
This change also add Go 1.22 to the GitHub Actions.
Closes #2867
2024-01-27 18:06:53 +09:00
Hajime Hoshi
3184276068
Revert ".github/workflows: add Go 1.22.0-rc.1"
...
This reverts commit fa483ad267
.
Reason: tests fail on 32bit Windows
Updates #2867
2023-12-21 02:14:17 +09:00
Hajime Hoshi
fa483ad267
.github/workflows: add Go 1.22.0-rc.1
2023-12-21 01:53:19 +09:00
Hajime Hoshi
630789757f
all: add files for PlayStation 5
...
The implementation is WIP.
Updates #2799
2023-10-16 00:54:08 +09:00
Hajime Hoshi
370e506dc9
.github/workflows: improve go-vet test targets
2023-10-05 02:26:35 +09:00
Hajime Hoshi
cc999a4c5b
.github/workflows: skip vettools for Go 1.18 and 1.19
...
There is an issue in golang.org/x/tools@v0.12.0. See golang/go#62519
for the details.
As a temporary solution, just skip using vettools for Go 1.18 and 1.19.
2023-10-04 13:37:42 +09:00
Hajime Hoshi
b27238e989
.github/workflows: refactoring
2023-10-04 12:17:41 +09:00
Hajime Hoshi
73524d8df5
.github/workflows: move vettools to internal to avoid a nested module
2023-10-04 12:16:32 +09:00
Hajime Hoshi
8ab6b74c93
.github/workflows: reenable tests on branches
...
This is necessary for stable branches.
2023-09-29 13:00:12 +09:00
Hajime Hoshi
0c9b5cca2c
.github/workflows: remove Wayland tests
...
Updates #2759
2023-09-21 13:06:12 +09:00
Hajime Hoshi
b88d02851f
.github/workflows: change triggers
2023-09-11 17:44:20 +09:00
Hajime Hoshi
be771268ed
.github/workflows: update actions
2023-09-08 23:27:09 +09:00
Hajime Hoshi
841e3caddf
revert gomobile version
...
This reverts these commit:
* 7f0a86f32c
.
* b615aaf673
.
Reason: Test failures. See golang/go#62415
2023-09-02 02:12:06 +09:00
Hajime Hoshi
7f0a86f32c
.gitub/workflows: add -compat=1.17 to go-mod-tidy
...
This is due to a new dependency on golang.org/x/exp/shiny from
gomobile.
2023-09-02 01:22:36 +09:00
Hajime Hoshi
b084ccb456
.github/workflows: support Go 1.21
2023-08-09 00:28:36 +09:00
Hajime Hoshi
8df1b6578a
.github/workflows: add Go 1.21
2023-07-20 20:20:27 +09:00
Hajime Hoshi
b837713262
.github/workflows: add wayland test
2023-07-13 03:09:11 +09:00
Hajime Hoshi
af767c5d8d
.github/workflows: reenable 32bit Linux building
...
Closes #2667
2023-05-29 00:46:22 +09:00
Hajime Hoshi
556ec7053a
.github/workflows: disable Linux i386 tests temporarily
...
Updates #2667
2023-05-16 03:04:00 +09:00
Hajime Hoshi
78d76945ad
internal/graphicsdriver/directx: implement DirectX 11 driver
...
Updates #2613
2023-03-29 15:52:33 +09:00
Hajime Hoshi
72c9ede592
.github/workflows: clean up test.yml
2023-03-29 15:23:51 +09:00
Hajime Hoshi
cbff3555db
internal/graphicsdriver/opengl: drop WebGL 1 support
...
Closes #2191
2023-03-18 22:50:09 +09:00
Hajime Hoshi
c7272cf9ba
.github/workflows: add -p=1 for Linux
...
Updates #2571
2023-03-01 21:44:55 +09:00
Hajime Hoshi
48147cab05
Revert ".github/workflows: run the ebiten package tests first"
...
This reverts commit 57025641a0
.
Reason: -shuffle=on prevents caching
2023-02-26 01:15:47 +09:00
Hajime Hoshi
2baecccf45
.github/workflows: run processtest separately
...
Updates #2571
2023-02-25 13:23:40 +09:00
Hajime Hoshi
57025641a0
.github/workflows: run the ebiten package tests first
...
Let's mitigate the test load by running the heaviest tests and depending
on cache.
Updates #2571
2023-02-20 01:37:38 +09:00
Hajime Hoshi
fb51e67910
.github/workflows: use cleanenv to reduce environment variables
...
Closes #2412
2023-02-08 01:11:06 +09:00
Hajime Hoshi
fa751853d7
.github/workflows: use Go 1.20
2023-02-02 10:35:15 +09:00
Hajime Hoshi
aebb7e9aef
.github/workflows: update wasmbrowsertest
2023-01-21 18:47:30 +09:00
Hajime Hoshi
b065f53a67
.github/workflows: update Go 1.20 to RC3
2023-01-20 16:16:41 +09:00
Hajime Hoshi
2f948f35d0
.github/workflows: use Go 1.20.0-rc.2
2023-01-05 19:20:34 +09:00
Hajime Hoshi
c159938910
.github/workflows: add Go 1.20
2022-12-08 14:26:02 +09:00
Hajime Hoshi
f6f7ed3e3d
internal/graphicsdriver/opengl/gl: automatically choose OpenGL and OpenGL ES
...
Updates #292
2022-11-14 12:50:53 +09:00
Hajime Hoshi
3f9a2bff24
.github/workflows: clean up
...
Updates #2190
2022-11-12 16:24:57 +09:00
Hajime Hoshi
5caed29850
.github/workflows: clean up
2022-11-12 15:44:06 +09:00
Hajime Hoshi
f885c0db43
.github/workflows: update wasmbrowsertest
...
Updates #2412
2022-11-12 02:58:26 +09:00
Artem Yadelskyi
86e694941f
examples: remove example
build tag ( #2433 )
...
Closes #1462
2022-11-03 20:24:09 +09:00
Hajime Hoshi
88af59e468
.github/workflows: separate the vulnerability check to vuln.yml
2022-11-02 13:19:05 +09:00
Hajime Hoshi
6aa2edd244
.github/workflows: bug fix: -tags was needed for go-vet
2022-10-30 12:06:31 +09:00
Hajime Hoshi
4dcc961139
.github/workflows: bug fix: wrong filepath
2022-10-30 12:03:52 +09:00
Hajime Hoshi
3ced2ec6c7
.github/workflows: enable go-vet on Windows
...
Updates #1306
2022-10-30 12:00:44 +09:00
Hajime Hoshi
c00d348c3d
.github/workflows: clean up
2022-10-29 23:31:36 +09:00
Hajime Hoshi
606ff77d89
all: drop Go 1.16 and Go 1.17 supports
...
Updates #2421
2022-10-29 23:22:10 +09:00
Hajime Hoshi
52c8353169
.github/workflows: run govulncheck
...
Closes #2413
2022-10-27 15:40:56 +09:00
Hajime Hoshi
c54f60c3a7
.github/workflows: use a version suffix for go-install
2022-10-27 14:04:35 +09:00
Hajime Hoshi
08d54e9751
.github/workflows/vettools: add a static analysis for image importing
...
Updates #2336
Closes #2337
2022-09-18 17:21:47 +09:00
Hajime Hoshi
86706c0335
internal/graphicsdriver/opengl: add opengles
build tag
...
This enables to use OpenGL ES instead of OpenGL.
Closes #292
2022-09-13 11:10:48 -07:00
Hajime Hoshi
49e2254e79
.github/workflows: drop Go 1.15 support
...
Updates #2323
2022-09-13 23:35:47 +09:00
Hajime Hoshi
aa055ea800
.github/workflows: run static analysis on Windows
...
This condition was accidentally introduced at e505098e55
.
Updates #2287
2022-09-10 13:23:02 +09:00