Hajime Hoshi
|
a24b967568
|
update golang.org/x/image
This is for https://pkg.go.dev/vuln/GO-2023-1990
|
2023-08-04 01:53:07 +09:00 |
|
Hajime Hoshi
|
d9acc57997
|
internal/goglfw: fix copyright texts
This change updates the copyright comment to respect the original
GLFW source comments.
|
2023-08-04 01:17:23 +09:00 |
|
Hajime Hoshi
|
56f37ed42b
|
internal/cglfw: change the license to Apache-2.0
Closes #2695
|
2023-08-04 01:09:48 +09:00 |
|
Hajime Hoshi
|
4158e206e6
|
internal/graphicsdriver/metal: rename files
|
2023-08-03 23:54:48 +09:00 |
|
Hajime Hoshi
|
120366c3ac
|
internal/cglfw: change the license of *.go files to Apache-2.0
Updates #2695
|
2023-08-03 23:52:53 +09:00 |
|
Hajime Hoshi
|
481529ea84
|
update Oto
Updates ebitengine/oto#215
|
2023-08-03 00:26:58 +09:00 |
|
Hajime Hoshi
|
d6bfca30e2
|
exp/textinput: fix comments
|
2023-08-02 21:02:34 +09:00 |
|
Hajime Hoshi
|
8ce6772b59
|
exp/textinput: adjust the position in Start
|
2023-08-02 21:00:05 +09:00 |
|
Hajime Hoshi
|
2b03637b52
|
examples/textinput: bug fix: reset the state after committing
|
2023-08-02 18:09:55 +09:00 |
|
Hajime Hoshi
|
af5edf136d
|
examples/textinput: add a comment
|
2023-08-02 18:02:42 +09:00 |
|
Hajime Hoshi
|
c2933b657c
|
.github/workflows: update Go versions
|
2023-08-02 12:38:05 +09:00 |
|
Hajime Hoshi
|
3dd2f15b64
|
internal/cglfw: remove GLFW_C_REVISION.txt
The source in internal/cglfw is no longer the same as the original one.
|
2023-08-02 02:02:30 +09:00 |
|
Hajime Hoshi
|
fbea792fe4
|
audio: rename Seek -> SetPosition and Current -> Position
Seek and Current are not removed but marked as deprecated.
Closes #2698
|
2023-08-02 01:24:52 +09:00 |
|
Hajime Hoshi
|
b2be456af8
|
internal/goglfw: change the license to Apache-2.0
Updates #2695
|
2023-08-01 23:57:05 +09:00 |
|
Hajime Hoshi
|
d410d740a3
|
internal/graphicsdriver/opengl/gl: change the license of default_cgo* to Apache-2.0
Updates #2695
|
2023-08-01 23:45:43 +09:00 |
|
Hajime Hoshi
|
b3851839f9
|
examples/life: change the license to Apache License 2.0
Updates #2695
|
2023-08-01 23:36:02 +09:00 |
|
Hajime Hoshi
|
d8630f940d
|
internal/shader: bug fix: forbide comparing non-scalar values
Closes #2718
|
2023-08-01 12:32:16 +09:00 |
|
Hajime Hoshi
|
63df6168d9
|
internal/shader: use plural forms for Kage compiler directives
This change renames
```
//kage:unit texel
//kage:unit pixel
```
to
```
//kage:unit texels
//kage:unit pixels
```
.
Closes #2717
|
2023-08-01 11:41:38 +09:00 |
|
Hajime Hoshi
|
a0ffd8dd25
|
ebiten: enable texCoord at DrawRectShader even without a source image
imageSrcRegionOnTexture will return (0, 0) to (width, height) for
the pixel-unit mode.
Closes #2166
|
2023-08-01 04:14:36 +09:00 |
|
Hajime Hoshi
|
ae9781cd53
|
internal/graphicscommand: add comments
|
2023-08-01 00:18:12 +09:00 |
|
Hajime Hoshi
|
ce25583438
|
internal/atlas: refactoring: move temporaryBytes to internal/graphicscommand
|
2023-08-01 00:11:40 +09:00 |
|
Hajime Hoshi
|
0fb1cdcfbd
|
internal/atlas: bug fix: there should be multiple temporaryBytes objects for pipelining
Closes #2716
|
2023-07-31 16:18:17 +09:00 |
|
Hajime Hoshi
|
7eb70d086c
|
update Oto to v3.1.0-alpha
|
2023-07-31 00:53:18 +09:00 |
|
Hajime Hoshi
|
f81dbd9288
|
internal/graphicsdriver: flush commands asynchronously whenever possible
Closes #2664
|
2023-07-30 22:44:13 +09:00 |
|
Hajime Hoshi
|
a7e4665f71
|
internal/graphicscommand: use multiple command queues
This is a preparation for asynchronous rendering.
Updates #2664
|
2023-07-30 22:42:58 +09:00 |
|
Hajime Hoshi
|
5a64f8299e
|
internal/thread: refactoring: add a common interface Thread
|
2023-07-30 22:42:24 +09:00 |
|
Hajime Hoshi
|
81b7fd7641
|
internal/graphicscommand: refactoring
|
2023-07-30 18:37:18 +09:00 |
|
Hajime Hoshi
|
335dab9175
|
audio: refactoring
|
2023-07-30 17:04:58 +09:00 |
|
Hajime Hoshi
|
5f1d1ec412
|
update Oto to v3.0.0-alpha.2
|
2023-07-30 16:05:17 +09:00 |
|
Hajime Hoshi
|
d3d095ac98
|
update Oto to v3.0.0-alpha.1
|
2023-07-30 15:24:43 +09:00 |
|
Hajime Hoshi
|
875113782a
|
update Oto to v3
Closes #2659
|
2023-07-30 14:52:59 +09:00 |
|
Hajime Hoshi
|
9b05d9eb35
|
audio: refactoring
|
2023-07-30 14:42:13 +09:00 |
|
Hajime Hoshi
|
b580d0f016
|
update the status badge URL
|
2023-07-30 13:39:35 +09:00 |
|
Hajime Hoshi
|
d13bea29dc
|
internal/ui: refactoring
|
2023-07-30 03:52:54 +09:00 |
|
Hajime Hoshi
|
3869e2e4f6
|
internal/ui: refactoring: integrate the render thread usages into internal/graphicscommand
Updates #2664
|
2023-07-30 03:50:49 +09:00 |
|
Hajime Hoshi
|
246bd41695
|
internal/graphicscommand: fix a wrong comment
|
2023-07-30 01:56:58 +09:00 |
|
Hajime Hoshi
|
4df647a400
|
internal/shader: bug fix: forbid to have an initial value for uniform variables
Closes #2711
|
2023-07-29 20:51:02 +09:00 |
|
Hajime Hoshi
|
1b8580fab7
|
ebiten: panic if a non-existent uniform variable name is given
Closes #2710
|
2023-07-29 20:24:42 +09:00 |
|
Hajime Hoshi
|
0b1c7404d5
|
ebiten: use zero values for an unspecified uniform variable
Closes #2709
|
2023-07-29 19:11:49 +09:00 |
|
Hajime Hoshi
|
d0e4023d88
|
internal/ui: add a length check for uniform variables
|
2023-07-29 18:59:36 +09:00 |
|
Hajime Hoshi
|
5ddf1df423
|
internal/shaderir: remove ConstType
Closes #2550
|
2023-07-29 15:34:30 +09:00 |
|
Hajime Hoshi
|
7549f4fcd6
|
internal/shader: reduce ConstType usages
Updates #2550
|
2023-07-29 14:18:32 +09:00 |
|
Hajime Hoshi
|
e225f118fb
|
internal/shaderir: use ConstType just for an assetion
Updates #2550
|
2023-07-29 14:02:26 +09:00 |
|
Mathieu Champlon
|
f3023ae88e
|
examples/lines: remove duplicated code (#2713)
|
2023-07-29 13:29:19 +09:00 |
|
Hajime Hoshi
|
900b687f40
|
internal/shader: add tests
Updates #2712
|
2023-07-28 01:59:31 +09:00 |
|
Hajime Hoshi
|
692d119818
|
internal/shader: refactoring: reduce ConstType usages
Updates #2550
|
2023-07-28 01:36:15 +09:00 |
|
Hajime Hoshi
|
88be4c5b7c
|
internal/shader: reland: bug fix: stricter type checks for the built-in cast-like functions
Closes #2712
|
2023-07-28 01:33:27 +09:00 |
|
Hajime Hoshi
|
be2123f7fd
|
Revert "internal/shader: bug fix: stricter type checks for the built-in functions"
This reverts commit 287545b02a .
Reason: test failures
Updates #2712
|
2023-07-28 00:54:36 +09:00 |
|
Hajime Hoshi
|
287545b02a
|
internal/shader: bug fix: stricter type checks for the built-in functions
Closes #2712
|
2023-07-28 00:51:42 +09:00 |
|
Hajime Hoshi
|
ef08873f30
|
internal/shader: reland2: bug fix: int + ivec failed
Closes #2707
|
2023-07-26 01:23:02 +09:00 |
|