Hajime Hoshi
|
22715cd2d5
|
internal/gamepaddb: refactoring
|
2023-12-24 23:41:44 +09:00 |
|
Hajime Hoshi
|
4a2c8212fb
|
internal/shaderir: fix comments
|
2023-12-24 23:10:41 +09:00 |
|
Hajime Hoshi
|
c48fc05132
|
internal/graphicsdriver/metal: use %w instead of %v for errors
|
2023-12-24 22:29:53 +09:00 |
|
Hajime Hoshi
|
2e363cc19b
|
internal/thread: fix comments
|
2023-12-23 23:23:52 +09:00 |
|
Hajime Hoshi
|
4895ae7f93
|
internal/graphicsdriver/opengl: refactoring: move some functions from internal/ui
Updates #2714
|
2023-12-23 22:30:13 +09:00 |
|
Hajime Hoshi
|
ee2ca6d20c
|
internal/graphicsdriver/opengl: refactoring
|
2023-12-23 19:28:41 +09:00 |
|
Hajime Hoshi
|
01a4e29c5b
|
internal/graphicsdriver/opengl/gl: add a build tag for PS5
|
2023-12-23 19:01:36 +09:00 |
|
Hajime Hoshi
|
b73d63da29
|
internal/glfw: change the default client API to No-API
|
2023-12-21 04:05:13 +09:00 |
|
Hajime Hoshi
|
037a818601
|
internal/graphicsdriver/opengl: bug fix: go-vet failed
|
2023-12-20 03:06:58 +09:00 |
|
Hajime Hoshi
|
4ef7b5c166
|
internal/graphicsdriver/opengl: refactoring: hide SetGLFWClientAPI
Updates #2714
|
2023-12-20 02:47:19 +09:00 |
|
Hajime Hoshi
|
f6f0cf05e6
|
internal/ui: refactoring: move updateVsyncOnRenderThread to the OpenGL driver
Updates #2714
|
2023-12-20 02:38:20 +09:00 |
|
Hajime Hoshi
|
12ae411d15
|
internal/graphicsdriver/opengl, internal/graphicsdriver/opengl/gl: refactoring
|
2023-12-20 02:19:33 +09:00 |
|
Hajime Hoshi
|
6fd18150d8
|
internal/graphicsdriver/opengl: move egl to the package opengl
Updates #2714
|
2023-12-19 23:41:14 +09:00 |
|
Hajime Hoshi
|
425b4dd99a
|
internal/graphicsdriver/opengl: fix a wrong comment
Updates #2517
|
2023-12-18 01:44:27 +09:00 |
|
bsski
|
b8df1217c3
|
all: fix typos (#2864)
|
2023-12-17 22:42:34 +09:00 |
|
Hajime Hoshi
|
d7ebc19d04
|
internal/ui: refactoring: reduce usages of renderThread
Updates #2714
|
2023-12-17 16:21:07 +09:00 |
|
Hajime Hoshi
|
3b1684978b
|
internal/ui: typo
|
2023-12-06 23:00:58 +09:00 |
|
Hajime Hoshi
|
d91455c0a7
|
internal/graphicscommand: add Shader.id
|
2023-12-01 21:31:50 +09:00 |
|
Hajime Hoshi
|
c45e9d0c00
|
internal/processtest: remove an empty line
|
2023-11-19 17:01:00 +09:00 |
|
Hajime Hoshi
|
af6b8dcd1c
|
internal/processtest: use text/v2
Updates #2454
|
2023-11-19 16:55:03 +09:00 |
|
Hajime Hoshi
|
9b9384baa0
|
internal/shader: bug fix: variables in an index should be marked as used
Closes #2848
|
2023-11-19 14:50:43 +09:00 |
|
Hajime Hoshi
|
acd317bf91
|
internal/ui: bug fix: wrong for-loop condition
Closes #2847
|
2023-11-18 20:01:24 +09:00 |
|
Hajime Hoshi
|
1e78c2e6b0
|
internal/shaderir: bug fix: constants must be truncated correctly in an array
Closes #2840
|
2023-11-15 00:40:20 +09:00 |
|
Hajime Hoshi
|
3ca6184294
|
ebiten: add a new FillRule: NonZero
Closes #2782
|
2023-11-06 12:11:38 +09:00 |
|
Hajime Hoshi
|
358106bdc0
|
internal/graphicsdriver/playstation5: bug fix: compile failure
|
2023-11-05 21:45:40 +09:00 |
|
Hajime Hoshi
|
95fcbb1e51
|
internal/graphicsdriver/playstation5: add a binding
Updates #2799
|
2023-11-05 21:27:30 +09:00 |
|
Hajime Hoshi
|
3df2ffebd1
|
internal/ui: refactoring: integrate Run except for mobiles
|
2023-11-05 00:49:53 +09:00 |
|
Hajime Hoshi
|
563bbda615
|
internal/ui: bug fix: build failure on mobiles
|
2023-11-05 00:43:02 +09:00 |
|
Hajime Hoshi
|
2db10b1e9c
|
ebiten: add RunGameOptions.SingleThread and deprecate ebitenginesinglethread build tag
Closes #2830
|
2023-11-05 00:01:44 +09:00 |
|
Hajime Hoshi
|
4d8bb1a5dd
|
internal/graphicsdriver/playstation5: bug fix: build failure
|
2023-11-04 19:45:45 +09:00 |
|
Hajime Hoshi
|
4e93efa5ac
|
internal/graphicsdriver: reland: add FillRule and replace boolean values with this
Updates #2782
|
2023-11-04 19:09:50 +09:00 |
|
Hajime Hoshi
|
f695df5924
|
Revert "internal/graphicsdriver: add FillRule and replace boolean values with this"
This reverts commit 38cf964a3b .
Reason: build failure on Windows
|
2023-11-04 19:02:40 +09:00 |
|
Hajime Hoshi
|
38cf964a3b
|
internal/graphicsdriver: add FillRule and replace boolean values with this
Updates #2782
|
2023-11-04 18:57:31 +09:00 |
|
Hajime Hoshi
|
0cbcf7e493
|
internal/atlas: refactoring: remove unused arguments
|
2023-11-04 18:31:22 +09:00 |
|
Hajime Hoshi
|
3fa8e6ac52
|
internal/graphics: refactoring: move some constants to internal/graphicscommand
|
2023-11-04 16:33:30 +09:00 |
|
Hajime Hoshi
|
d862a75fb3
|
internal/graphics: rename constants
Closes #2828
|
2023-11-04 16:06:35 +09:00 |
|
Hajime Hoshi
|
1f95c98969
|
internal/graphics: reland: change the definition of MaxVerticesCount
Updates #2612
|
2023-11-04 16:02:22 +09:00 |
|
Hajime Hoshi
|
3a632be0c7
|
Revert "internal/graphics: change the definition of MaxVerticesCount"
This reverts commit 3047ad202a .
Reason: Failed to build for 32bit architectures
Updates #2612
|
2023-11-04 15:10:31 +09:00 |
|
Hajime Hoshi
|
3047ad202a
|
internal/graphics: change the definition of MaxVerticesCount
Updates #2612
|
2023-11-04 14:38:34 +09:00 |
|
Hajime Hoshi
|
f2544a1bd9
|
internal/graphicsdriver: use []uint32 instead of []uint16 for indices
Updates #2612
|
2023-11-04 04:39:17 +09:00 |
|
Hajime Hoshi
|
ba93794a72
|
internal/atlas: images were not collected by GC
|
2023-11-04 04:37:40 +09:00 |
|
Hajime Hoshi
|
c01ceeaa6a
|
ebiten: replace (*Image).Dispose with Deallocate
Closes #2808
|
2023-11-03 17:45:39 +09:00 |
|
Hajime Hoshi
|
8a44ef4f6c
|
internal/atlas: bug fix: (*Image).Deallocate (*Shader).Deallocate were not concurrent-safe
Updates #2162
|
2023-11-03 17:12:04 +09:00 |
|
Hajime Hoshi
|
bdd8916bb1
|
ebiten: replace (*ebiten.Shader).Dispose with Deallocate
Updates #2808
|
2023-11-03 16:25:18 +09:00 |
|
Hajime Hoshi
|
97d1e073e2
|
internal/atlas: refactoring
|
2023-11-03 14:52:19 +09:00 |
|
Hajime Hoshi
|
258f0fd941
|
internal/atlas: remvoe 'disposed' state
Updates #2808
|
2023-11-03 14:35:57 +09:00 |
|
Hajime Hoshi
|
d72c4ec90b
|
internal/atlas: refactoring
|
2023-11-03 14:19:59 +09:00 |
|
Hajime Hoshi
|
4a00891960
|
internal/glfw: refactoring
|
2023-10-31 22:43:40 +09:00 |
|
Hajime Hoshi
|
5da80ef3a7
|
internal/graphicsdriver: add playstation5
Updates #2799
|
2023-10-29 22:16:58 +09:00 |
|
Hajime Hoshi
|
27bc3e2487
|
internal/ui: refactoring: remove duplicated member variables
|
2023-10-29 19:25:02 +09:00 |
|