Hajime Hoshi
|
333b0956ff
|
graphics: Improve speed by merging vertices arrays into one
|
2017-01-19 01:27:04 +09:00 |
|
Hajime Hoshi
|
a744285b51
|
graphics: Make copying ColorM faster
|
2017-01-18 02:25:23 +09:00 |
|
Hajime Hoshi
|
01f2daef41
|
Rename *nojs.go -> *notjs.go
|
2017-01-18 01:44:20 +09:00 |
|
Hajime Hoshi
|
6ee4b46dbe
|
audio: Improve delay on browsers (#299)
|
2017-01-17 01:14:09 +09:00 |
|
Hajime Hoshi
|
6437bb28da
|
audio/wav: Bug fix: header size was wrong
|
2017-01-16 23:36:09 +09:00 |
|
Hajime Hoshi
|
abd0958566
|
audio: Better conversion from 8bit to 16bit
|
2017-01-16 23:08:01 +09:00 |
|
Hajime Hoshi
|
f9ab7d9043
|
audio: Use consts
|
2017-01-16 22:48:44 +09:00 |
|
Hajime Hoshi
|
244d8204c5
|
audio/wav: Bug fix: seek correctly when using io.SeekEnd
|
2017-01-16 22:29:20 +09:00 |
|
Hajime Hoshi
|
2439d407df
|
audio: Bug fix: Adjust data size after resampling
|
2017-01-16 11:25:46 +09:00 |
|
Hajime Hoshi
|
bb435b7296
|
audio: Remove NopCloser and Add BytesReadSeekCloser
|
2017-01-16 02:36:18 +09:00 |
|
Hajime Hoshi
|
8b4389856d
|
audio: Add NopCloser
|
2017-01-16 02:21:21 +09:00 |
|
Hajime Hoshi
|
ed8d87dd87
|
audio: Convert 8bit monoral to 16bit stereo (#282)
|
2017-01-16 00:03:18 +09:00 |
|
Hajime Hoshi
|
5bdcd8825c
|
Rename audio/internal/resampling -> audio/internal/convert
|
2017-01-15 22:37:59 +09:00 |
|
Hajime Hoshi
|
adde2f459e
|
audio/wav: Bug fix: fmt header can be more than 16 bytes
|
2017-01-15 22:02:59 +09:00 |
|
Hajime Hoshi
|
14165cc67e
|
audio: Fix comment
|
2017-01-15 18:02:21 +09:00 |
|
Hajime Hoshi
|
71cecea9c9
|
audio: Auto resampling (#301)
|
2017-01-15 17:49:57 +09:00 |
|
Hajime Hoshi
|
ee3da352db
|
audio: Bug fix: Fix Seek: wav file can have a tail
|
2017-01-15 01:30:28 +09:00 |
|
Hajime Hoshi
|
f78f4002fa
|
audio: Bug fix: wav.Decoder.Seek's returning value was wrong
|
2017-01-15 01:16:36 +09:00 |
|
Hajime Hoshi
|
9620c4efb2
|
audio: Add InfiniteLoop (#291)
|
2017-01-14 21:00:20 +09:00 |
|
Hajime Hoshi
|
c44ee9cde2
|
graphics: Refactoring
|
2016-12-29 01:15:57 +09:00 |
|
Hajime Hoshi
|
aeaa877949
|
restorable: Remove (*restorable).width/height
|
2016-12-27 10:58:46 +09:00 |
|
Hajime Hoshi
|
5c403d9969
|
graphics: Avoid copying images twice
|
2016-12-27 10:43:05 +09:00 |
|
Hajime Hoshi
|
260b938422
|
graphics: CopyImage optimization
|
2016-12-27 03:21:07 +09:00 |
|
Hajime Hoshi
|
5c9b9ef6cb
|
graphics: Add BenchmarkCopyImageNRGBA
|
2016-12-27 01:57:36 +09:00 |
|
Hajime Hoshi
|
006f87d02b
|
graphics: Stop CopyImage blocking on browsers
|
2016-12-27 01:57:15 +09:00 |
|
Hajime Hoshi
|
3db15bc5bf
|
graphics: Avoid copying color.RGBA struct
|
2016-12-27 01:08:22 +09:00 |
|
Hajime Hoshi
|
6b4801ac7a
|
graphics: Make copying images faster
|
2016-12-27 00:50:14 +09:00 |
|
Hajime Hoshi
|
8cb1af138e
|
doc: s/SNES-like/SNES-style/g
|
2016-12-26 10:32:32 +09:00 |
|
Hajime Hoshi
|
7ff7f946c9
|
graphics: Fix comments
|
2016-12-20 03:05:30 +09:00 |
|
Hajime Hoshi
|
1a1d7972c1
|
graphics: Deprecated 'Add' func for affine matrices
|
2016-12-20 02:41:19 +09:00 |
|
Hajime Hoshi
|
d80b213184
|
audio: Bug fix: Touch is required by Chrome 55+ on Android
|
2016-12-17 00:14:33 +09:00 |
|
Hajime Hoshi
|
86966eb22f
|
examples: Fix README to use tag
|
2016-12-16 17:02:16 +09:00 |
|
Hajime Hoshi
|
15f7a605c5
|
graphics: Create framebuffers lazily
|
2016-12-14 23:40:43 +09:00 |
|
Hajime Hoshi
|
924c55ff5c
|
audio/vorbis: Remove comment
|
2016-12-12 20:06:54 +09:00 |
|
Hajime Hoshi
|
6d895a2001
|
audio/vorbis: Remove decode.go
|
2016-12-12 19:52:52 +09:00 |
|
Hajime Hoshi
|
52f57c4a6a
|
audio/vorbis: Adjust Gosched timing (#297)
|
2016-12-08 10:56:36 +09:00 |
|
Hajime Hoshi
|
8ed07e0822
|
audio/vorbis: Avoid appending buffer
|
2016-12-08 02:14:39 +09:00 |
|
Hajime Hoshi
|
20ae2e0fc8
|
doc: Handle errors
|
2016-12-07 11:29:27 +09:00 |
|
Hajime Hoshi
|
51da710860
|
audio/vorbis: Read some data before actual using (#297)
|
2016-11-30 12:00:53 +09:00 |
|
Hajime Hoshi
|
741ce9c7b8
|
audio: Bug fix: Handle touch event for iOS (#296)
|
2016-11-30 03:25:24 +09:00 |
|
Hajime Hoshi
|
604827ed3a
|
audio/vorbis: Change the capacity of buffer
|
2016-11-29 12:12:48 +09:00 |
|
Hajime Hoshi
|
7b4af1b12d
|
doc: Ogg/Vorbis is now available on Safari (#294)
|
2016-11-29 03:42:16 +09:00 |
|
Hajime Hoshi
|
fec530ebbc
|
examples/audio: Async seeking
|
2016-11-29 03:38:08 +09:00 |
|
Hajime Hoshi
|
83f19591ca
|
audio/vorbis: Add decoded.readUntil
|
2016-11-29 03:37:43 +09:00 |
|
Hajime Hoshi
|
5789ad6920
|
audio/vorbis: Add comment
|
2016-11-29 03:36:42 +09:00 |
|
Hajime Hoshi
|
bf4e453cdb
|
audio: Ignore seeking players
|
2016-11-29 03:36:16 +09:00 |
|
Hajime Hoshi
|
38af8ce615
|
audio: Remove unneeded locks
|
2016-11-29 03:01:52 +09:00 |
|
Hajime Hoshi
|
b86f1771e4
|
ui: Add goroutine so that blocking is available everywhere
|
2016-11-29 01:40:06 +09:00 |
|
Hajime Hoshi
|
b454ff6547
|
audio/vorbis: Use oggvorbis for browsers
|
2016-11-29 01:02:00 +09:00 |
|
Hajime Hoshi
|
b0231c040e
|
audio/vorbis: Adopt pure-Go decoder again (#294)
|
2016-11-28 11:34:44 +09:00 |
|