Hajime Hoshi
|
ad54538d07
|
audio/mp3: Use byte instead of uint8
|
2017-12-26 00:11:17 +09:00 |
|
Hajime Hoshi
|
bb44eebe78
|
audio/mp3: Replace magic numbers with consts in io package
|
2017-12-26 00:10:30 +09:00 |
|
Hajime Hoshi
|
908ccb9404
|
audio/mp3: Try again decoding when timed out (#464)
|
2017-12-26 00:08:33 +09:00 |
|
Hajime Hoshi
|
623caad3ec
|
audio: Bug fix: appropriate buffer size on browsers
|
2017-12-25 01:54:55 +09:00 |
|
Hajime Hoshi
|
60eef4618d
|
audio: Revert size (due to noise on browsers)
|
2017-12-25 00:16:47 +09:00 |
|
Hajime Hoshi
|
4a06198160
|
audio: Smaller buffers (experimental)
|
2017-12-24 22:16:45 +09:00 |
|
Hajime Hoshi
|
5679103d71
|
audio: Use io.CopyN
|
2017-12-24 21:21:15 +09:00 |
|
Hajime Hoshi
|
a74cf21f21
|
audio/mp3: Revert calling Gosched(): Looks like this doesn't make sense
|
2017-12-24 04:53:51 +09:00 |
|
Hajime Hoshi
|
2155b2f04a
|
audio/mp3: Channels should be used only once
|
2017-12-24 04:40:20 +09:00 |
|
Hajime Hoshi
|
e14257d76d
|
audio: A little better buffer size for Android Chrome
|
2017-12-24 04:01:41 +09:00 |
|
Hajime Hoshi
|
ae6bdf23f2
|
audio: Recalculate audio buffer size
|
2017-12-24 03:54:42 +09:00 |
|
Hajime Hoshi
|
7b1f501bd7
|
audio/mp3: Force context switch when decoding
|
2017-12-24 03:14:10 +09:00 |
|
Hajime Hoshi
|
18c6890d96
|
audio: More often reading (decoding) audio source to reduce noise
|
2017-12-24 00:58:14 +09:00 |
|
Hajime Hoshi
|
7ce87a6c82
|
audio: Simplify read/write logic
|
2017-12-24 00:51:17 +09:00 |
|
Hajime Hoshi
|
00d8d61795
|
audio: Adjust buffer size
|
2017-12-23 23:15:44 +09:00 |
|
Hajime Hoshi
|
f3997cf5ae
|
audio: Fix comments
|
2017-12-23 21:14:08 +09:00 |
|
Hajime Hoshi
|
a540d6b2bb
|
audio: Adjust buffer size
|
2017-12-23 19:59:52 +09:00 |
|
Hajime Hoshi
|
19ca74e86b
|
audio: Remove player's mutex
|
2017-12-23 19:01:28 +09:00 |
|
Hajime Hoshi
|
637ed0d965
|
audio: Refactoring
|
2017-12-23 18:39:14 +09:00 |
|
Hajime Hoshi
|
04739a7249
|
audio: Bug fix: Seek might cause dead lock after Close
|
2017-12-23 18:31:20 +09:00 |
|
Hajime Hoshi
|
db77658935
|
audio: Reduce locks by using channels
|
2017-12-23 17:55:48 +09:00 |
|
Hajime Hoshi
|
ba3de063ac
|
audio: Refactoring
|
2017-12-23 17:05:14 +09:00 |
|
Hajime Hoshi
|
3dcb486a5c
|
audio: Refactoring
|
2017-12-23 05:02:15 +09:00 |
|
Hajime Hoshi
|
7cc6154de6
|
audio: Reduce noise (#443)
|
2017-12-23 04:25:48 +09:00 |
|
Hajime Hoshi
|
3addbfce8a
|
audio: Simplify error handling
|
2017-12-23 04:12:12 +09:00 |
|
Hajime Hoshi
|
a21571fb57
|
audio: Refactoring
|
2017-12-23 04:01:18 +09:00 |
|
Hajime Hoshi
|
a5f8c1b1f8
|
audio: Async reading sources (#443)
|
2017-12-23 03:24:54 +09:00 |
|
Hajime Hoshi
|
31350dc497
|
mp3: Avoid calling Length() if possible (#463)
|
2017-12-22 05:17:01 +09:00 |
|
Hajime Hoshi
|
c636dec721
|
graphics: Remove glFlush() for performance
|
2017-12-21 03:19:28 +09:00 |
|
Hajime Hoshi
|
e13bb0769b
|
graphics: Add 'not-reached' clause
|
2017-12-21 00:57:36 +09:00 |
|
Hajime Hoshi
|
0a99103bc1
|
graphics: Call roundTexel only on linear filter (#461)
|
2017-12-21 00:38:22 +09:00 |
|
Hajime Hoshi
|
8e72906f3d
|
graphics: Separate GLSL programs for filters (#461)
|
2017-12-21 00:33:08 +09:00 |
|
Hajime Hoshi
|
a8914ff245
|
examples/mandelbrot: Adjust colors
|
2017-12-19 03:25:33 +09:00 |
|
Hajime Hoshi
|
f072e8f1c5
|
graphics: Optimize GLSL
|
2017-12-18 03:10:04 +09:00 |
|
Hajime Hoshi
|
7b76b7822f
|
audio: Fix comments
|
2017-12-17 01:24:45 +09:00 |
|
Hajime Hoshi
|
9471e3e4e7
|
web: Bug fix: Expose IsAndroidChrome
|
2017-12-17 01:22:22 +09:00 |
|
Hajime Hoshi
|
7cd89bc44b
|
audio: Adjust buffer size for Android Chrome
|
2017-12-17 01:20:10 +09:00 |
|
Hajime Hoshi
|
7f9afd4e14
|
audio: Unify buffer size 1/15[s] experimentally
This would mitigate glitches on Windows (#451)
|
2017-12-17 00:41:35 +09:00 |
|
Hajime Hoshi
|
d1f9312242
|
ebitentutil: Fix wrong comments
|
2017-12-16 23:30:47 +09:00 |
|
Hajime Hoshi
|
10080d83e6
|
ebitentutil: Add JoinStringsIntoFilePath
Fixes #428
|
2017-12-16 23:29:35 +09:00 |
|
Hajime Hoshi
|
2eac4a3b88
|
ebitenutil: Rename file.go -> file_notjs.go
|
2017-12-16 22:33:58 +09:00 |
|
Hajime Hoshi
|
3d65f92040
|
examples/mandelbrot: Refactoring
|
2017-12-16 21:17:53 +09:00 |
|
Hajime Hoshi
|
8c1cafd6ae
|
examples/mandelbrot: Remove FPS meter
|
2017-12-16 20:39:53 +09:00 |
|
Hajime Hoshi
|
ac944d57e1
|
examples/mandelbrot: Fix colors
|
2017-12-16 20:37:24 +09:00 |
|
Hajime Hoshi
|
632ea82e49
|
Add examples/mandelbrot
Fixes #360
|
2017-12-16 20:35:01 +09:00 |
|
Hajime Hoshi
|
44dc9f6220
|
graphics: Optimize fragment shader
|
2017-12-16 18:35:45 +09:00 |
|
Hajime Hoshi
|
94d54b7d2c
|
graphics: Add comments
|
2017-12-16 18:35:25 +09:00 |
|
Hajime Hoshi
|
6eb148b9a1
|
graphics: Fragment shader optimization (#461)
|
2017-12-16 05:05:21 +09:00 |
|
Hajime Hoshi
|
078d107c24
|
graphics: Bug fix: vertex position should be highp
|
2017-12-16 03:30:52 +09:00 |
|
Hajime Hoshi
|
d45a975e3d
|
graphics: Remove one unnecessary check from fragment shader (#461)
|
2017-12-16 01:42:36 +09:00 |
|