Commit Graph

  • 3106f98b52 internal/graphicsdriver/opengl/gl: add more error messages to load libraries Hajime Hoshi 2024-07-31 21:35:20 +0900
  • 1843f6acc1 internal/ui: bug fix: dropping multiple files didn't work on Firefox and Safari Hajime Hoshi 2024-07-31 11:03:23 +0900
  • 95ad1b158c internal/file: refactoring Hajime Hoshi 2024-07-31 11:10:34 +0900
  • 47b8af554c all: update Oto to v3.3.0-alpha.3 Hajime Hoshi 2024-07-31 00:15:04 +0900
  • c8aea2df16 examples/blocks: bug fix: do not ignore error Hajime Hoshi 2024-07-29 17:37:30 +0900
  • 0281ac7bd2 all: use bufio.NewWriter to improve writing speed Hajime Hoshi 2024-07-29 16:29:50 +0900
  • ef5ac4175d all: use bufio.Reader to improve reading speed Hajime Hoshi 2024-07-29 02:28:37 +0900
  • 563f2e0e0b all: update Oto Hajime Hoshi 2024-07-28 20:20:13 +0900
  • 09b41846f9 all: update Oto (bug fix) Hajime Hoshi 2024-07-28 17:13:13 +0900
  • b6d5b8a1a6 all: update Oto (use AudioWorklet) Hajime Hoshi 2024-07-28 16:33:58 +0900
  • 4601cffaba Cleanup Zyko 2024-07-27 18:01:06 +0200
  • 5e8d969034 PoC text/v2 glyph atlas Zyko 2024-07-27 17:41:53 +0200
  • d086e83a62 internal/shader: stabilize wasm tests on GitHub CI Hajime Hoshi 2024-07-26 03:16:27 +0900
  • 5d47863a27 internal/shader: bug fix: untyped const bool couldn't be an if condition Hajime Hoshi 2024-07-26 02:03:03 +0900
  • 09cefc6e71 internal/shader: bug fix: crash with an invalid operand Hajime Hoshi 2024-07-26 00:06:09 +0900
  • 268b638a15 examples/realtimepcm: use NewPlayerF32 Hajime Hoshi 2024-07-23 01:06:42 +0900
  • fa457f67cd examples/realtimepcm: refactoring Hajime Hoshi 2024-07-23 01:01:28 +0900
  • ce6931f81c examples/piano: use NewPlayerF32FromBytes Hajime Hoshi 2024-07-22 23:26:02 +0900
  • a12e32faf9 examples/pcm: use NewPlayerF32FromBytes Hajime Hoshi 2024-07-22 23:20:56 +0900
  • fd382d26ae examples/sinewave: refactoring Hajime Hoshi 2024-07-22 23:12:50 +0900
  • f717844076 examples/sinewave: use NewPlayerF32 Hajime Hoshi 2024-07-22 23:05:41 +0900
  • e2a93b5d30 examples/video: use NewPlayerF32 Hajime Hoshi 2024-07-22 23:02:47 +0900
  • b78475ed78 audio/internal/convert: try to make the test stable Hajime Hoshi 2024-07-21 23:31:38 +0900
  • cdef7df61d audio: update comments Hajime Hoshi 2024-07-21 21:45:53 +0900
  • a032a5d71c audio: update comments Hajime Hoshi 2024-07-21 21:40:33 +0900
  • f0ef1ecad0 all: add float32 version of audio APIs Hajime Hoshi 2024-07-14 22:03:47 +0900
  • 1d7c350967 audio/mp3: refactoring Hajime Hoshi 2024-07-21 17:00:46 +0900
  • a6a6709163 audio: use float32 instead of float64 for blending Hajime Hoshi 2024-07-21 16:32:11 +0900
  • ef8afc6cf2 audio/vorbis: refactoring Hajime Hoshi 2024-07-21 15:22:11 +0900
  • 1d260eac51 audio/internal/convert: bug fix: StereoI16 didn't work in some cases Hajime Hoshi 2024-07-21 11:13:25 +0900
  • f36ea4125d audio/internal/convert: split some tests Hajime Hoshi 2024-07-21 11:36:46 +0900
  • f6c9c88f78 audio/internal/convert: better tests for Seek Hajime Hoshi 2024-07-21 11:25:47 +0900
  • e43ab06f35 audio/internal/convert: bug fix: the test input must be even number of float32s Hajime Hoshi 2024-07-21 11:10:20 +0900
  • a5213de991 audio/internal/convert: use math/rand instead of crypto/rand Hajime Hoshi 2024-07-21 10:54:33 +0900
  • f63c1c8fc5 audio/internal/convert: add StereoF32 Hajime Hoshi 2024-07-21 10:29:38 +0900
  • 4689d656aa audio/vorbis: refactoring Hajime Hoshi 2024-07-21 09:59:06 +0900
  • abc056ab29 internal/gamepad: refactoring Hajime Hoshi 2024-07-21 09:10:04 +0900
  • faa0172521 all: update golang.org/x/tools Hajime Hoshi 2024-07-21 03:12:32 +0900
  • 29946d037b internal/gamepad: bug fix: crash when XInput and DInput gamepads were connected v2.7.8 Hajime Hoshi 2024-07-20 22:30:36 +0900
  • 7ab9382424 internal/gamepad: bug fix: crash when XInput and DInput gamepads were connected Hajime Hoshi 2024-07-20 22:30:36 +0900
  • 687e505db0 internal/gamepad: specify dwHow explicitly Hajime Hoshi 2024-07-20 19:37:50 +0900
  • b6b08f4fce internal/gamepad: typo Hajime Hoshi 2024-07-20 19:21:09 +0900
  • e5bb046a11 internal/gamepad: bug fix: GUID was not reliable as a unique identifier Hajime Hoshi 2024-07-20 17:23:03 +0900
  • 122877c265 internal/gamepad: bug fix: GUID was not reliable as a unique identifier Hajime Hoshi 2024-07-20 17:23:03 +0900
  • bdb176a271 internal/ui: bug fix: crash by dropping an HTML element onto the canvas (#3044) cowboy.macke 2024-07-18 10:19:21 +0200
  • 3a6aaac5ac
    internal/ui: bug fix: crash by dropping an HTML element onto the canvas (#3044) cowboy.macke 2024-07-18 10:19:21 +0200
  • 5452b54458 internal/ui: crash by dropping an HTML element onto the canvas, remove unnecessary break, remove early return on items len check Marcus Ling 2024-07-18 09:54:29 +0200
  • d068d9a45e internal/ui: crash by dropping an HTML element onto the canvas, remove unnecessary break,return and just return after first file found Marcus Ling 2024-07-18 09:53:13 +0200
  • e5b3bcc15e internal/ui: crash by dropping an HTML element onto the canvas, change code to align with discussions Marcus Ling 2024-07-18 09:47:34 +0200
  • 6f5fd443bb internal/ui: crash by dropping an HTML element onto the canvas cowboy.macke 2024-07-18 00:59:19 +0200
  • 839cb9a724 .github/workflows: update Go 1.23 Hajime Hoshi 2024-07-17 10:38:35 +0900
  • 1804d56777 Revert "all: open up for more destinations images (#3013)" Hajime Hoshi 2024-07-16 22:43:49 +0900
  • f9b0451e08 internal/ui: call setRunning(true) at a more appropriate timing Hajime Hoshi 2024-07-15 22:46:54 +0900
  • 38d6328e41 internal/ui: bug fix: crash on Windows Hajime Hoshi 2024-07-15 22:44:30 +0900
  • 3d385ef0aa internal/ui: refactoring: call initOnMainThread on the main thread explicitly Hajime Hoshi 2024-07-15 22:07:04 +0900
  • d4dc2ef5d7 internal/ui: refactoring: remove an unused member Hajime Hoshi 2024-07-15 21:53:07 +0900
  • 52820e2b43 audio: reland: bug fix: crash with uncomparable source Hajime Hoshi 2024-07-15 13:40:37 +0900
  • 420a6c16de Revert "audio: bug fix: crash with uncomparable source" Hajime Hoshi 2024-07-15 13:52:50 +0900
  • e980d59191 audio: bug fix: crash with uncomparable source Hajime Hoshi 2024-07-15 13:40:37 +0900
  • d30ebca80f exp/textinput: bug fix: compilation failure for GOOS=js Hajime Hoshi 2024-07-15 01:49:15 +0900
  • 7b1965e28f exp/textinput: bug fix: don't send events on Enter on desktop browsers Hajime Hoshi 2024-07-15 00:58:29 +0900
  • cde4c4fd2e exp/textinput: bug fix: don't send events on Enter on desktop browsers Hajime Hoshi 2024-07-15 00:58:29 +0900
  • af29b7194d audio/wav: typo Hajime Hoshi 2024-07-14 23:45:25 +0900
  • 531dc7efd9 audio/internal/convert: return an error when not seekable Hajime Hoshi 2024-07-14 23:39:52 +0900
  • b0753008ab audio/wav: refactoring Hajime Hoshi 2024-07-14 22:22:05 +0900
  • 09cac12390 audio: bug fix: reduce test flakiness Hajime Hoshi 2024-07-14 19:31:47 +0900
  • 1d75c9e967 audio/internal/convert: Seek with incomplete bytes should work Hajime Hoshi 2024-07-14 18:33:13 +0900
  • fc70392093 audio/internal/convert: typo Hajime Hoshi 2024-07-14 17:50:48 +0900
  • b552266afe audio/internal/convert: enable to resample a float32 stream Hajime Hoshi 2024-07-14 00:24:36 +0900
  • bf90217e68 audio: skip TestNonSeekableSource on browsers Hajime Hoshi 2024-07-14 00:53:58 +0900
  • 0963b8a7e3 audio: bug fix: players were not finished at TestNonSeekableSource Hajime Hoshi 2024-07-14 00:48:18 +0900
  • 91cdaa9f11 audio/internal/convert: bug fix: Read never returned io.EOF when seeked Hajime Hoshi 2024-07-13 22:34:13 +0900
  • c03ece2671 audio: GC a player Hajime Hoshi 2024-07-13 23:16:12 +0900
  • 03ca5c3b26 audio/internal/convert: bug fix: skip tests on browsers correctly Hajime Hoshi 2024-07-13 23:08:25 +0900
  • bf3ded2a55 audio: bug fix: test out of memory on browsers Hajime Hoshi 2024-07-13 23:08:25 +0900
  • 6f74e03cb3 audio/internal/convert: better tests Hajime Hoshi 2024-07-13 22:42:26 +0900
  • 96a07c1bf2 audio/internal/convert: bug fix: skip some tests on browsers Hajime Hoshi 2024-07-13 22:39:37 +0900
  • 43f505b3a0 audio: use float32 format under the hood Hajime Hoshi 2024-07-07 18:55:37 +0900
  • 71b7cedc5b internal/graphicscommand: bug fix: buffered write pixel args might never be released Hajime Hoshi 2024-07-12 10:53:54 +0900
  • 9bc5ed3847 internal/graphicscommand: bug fix: missing file Hajime Hoshi 2024-07-12 11:30:32 +0900
  • 7b46df44ee internal/graphicscommand: bug fix: buffered write pixel args might never be released Hajime Hoshi 2024-07-12 10:53:54 +0900
  • e0f6b1e2e8 Return the specular value value as well Zyko 2024-07-11 00:57:58 +0200
  • 40b8496bf7 Specular component test Zyko 2024-07-10 13:09:32 +0200
  • 6075d35523 mrt_sprites example Zyko 2024-07-10 00:42:41 +0200
  • 84eab12d02 Merge with main - fixed conflicts Zyko 2024-07-08 22:32:26 +0200
  • 213f9c18dc Restore useful dst allocation Zyko 2024-07-08 22:27:04 +0200
  • 46d171c3c5
    all: open up for more destinations images (#3013) Bertrand Jung 2024-07-08 19:05:55 +0200
  • 23a143459c all: update bitmapfont to v3.2.0-alpha.3 Hajime Hoshi 2024-07-09 00:31:55 +0900
  • f8e3bef368 audio/internal/convert: refactoring: move utilities to audio/vorbis v2.8.0-alpha.2 Hajime Hoshi 2024-07-07 16:59:45 +0900
  • 343fd7084f all: update golang.org/x/sys Hajime Hoshi 2024-07-07 01:09:56 +0900
  • 1679555bbb internal/ui: fix a wrong comment Hajime Hoshi 2024-07-07 01:05:40 +0900
  • 844a4de872 audio: remove const bytesPerSampleInt16 Hajime Hoshi 2024-07-06 23:43:27 +0900
  • 073d022c2e internal/graphicsdriver/opengl: remove IsFramebuffer and IsRenderbuffer Hajime Hoshi 2024-07-06 19:10:03 +0900
  • 1db031a9d7 all: update bitmapfont (bug fix for some glyphs) Hajime Hoshi 2024-07-06 18:15:57 +0900
  • 9ef27a2c75 audio: make applicationState() thread-safe Hajime Hoshi 2024-07-06 17:37:37 +0900
  • 4997e7e254 internal/graphicsdriver/opengl: lazy error check of shaders Hajime Hoshi 2024-07-04 21:46:45 +0900
  • ed73f028c7 internal/ui: refactoring Hajime Hoshi 2024-07-04 16:58:45 +0900
  • 9988a0c4e9 internal/ui: bug fix: the screen size must be initialized first even when the canvas is unfocused v2.7.7 Hajime Hoshi 2024-07-04 16:12:43 +0900
  • 3a18b32cbd internal/ui: bug fix: the screen size must be initialized first even when the canvas is unfocused Hajime Hoshi 2024-07-04 16:12:43 +0900
  • 126af1420f all: update bitmapfont (using LZ4) Hajime Hoshi 2024-07-04 13:57:20 +0900