Hajime Hoshi
|
6929c70c06
|
examples/edge: Update
|
2017-02-05 16:05:32 +09:00 |
|
Hajime Hoshi
|
98054928ac
|
graphics: Update TestImageScale
|
2017-02-05 16:05:19 +09:00 |
|
Hajime Hoshi
|
4f45c0361d
|
graphics: Add TestImageScale
|
2017-02-05 06:15:51 +09:00 |
|
Hajime Hoshi
|
6d2692b0db
|
Add examples/edge to check #315
|
2017-02-05 05:19:14 +09:00 |
|
Hajime Hoshi
|
0967df7f5e
|
graphics: Fix TestImagePixels to check out-of-range pixels
|
2017-02-05 04:24:07 +09:00 |
|
Hajime Hoshi
|
91681bdc25
|
graphics: Bug fix: ReplacePixels must reset pixels out of range (#316)
|
2017-02-05 04:16:09 +09:00 |
|
Hajime Hoshi
|
d7f1165aa3
|
graphics: Avoid calling ReplacePixels unnecessarily
|
2017-02-05 02:19:30 +09:00 |
|
Hajime Hoshi
|
dfa9eef753
|
graphics: Add TestImage90DegreeRotate
|
2017-02-04 21:41:00 +09:00 |
|
Hajime Hoshi
|
c00a4985d4
|
Adjust LICENSE file
|
2017-01-30 18:57:49 +09:00 |
|
Hajime Hoshi
|
0ef1e61d55
|
mobile: Fix iOS tag usages (#310)
|
2017-01-26 01:32:33 +09:00 |
|
Hajime Hoshi
|
8c2064c8b7
|
audio: Apply delaying when initializing
|
2017-01-22 19:43:03 +09:00 |
|
Hajime Hoshi
|
7201015d02
|
audio: Bug fix: Noise on Safari because of performance issue (#307)
|
2017-01-22 19:19:24 +09:00 |
|
Hajime Hoshi
|
6e897d1479
|
graphcis: Bug fix: Can't dispose textures/framebuffers after the context is lost (fixing #305)
|
2017-01-22 01:37:08 +09:00 |
|
Hajime Hoshi
|
d3e1f91511
|
graphis: Bug fix: blurred screen after restoring the context (#306)
|
2017-01-21 15:16:47 +09:00 |
|
Hajime Hoshi
|
a1885458fb
|
graphics: imageImpl.restorable might be nil when restoring
|
2017-01-21 05:10:10 +09:00 |
|
Hajime Hoshi
|
53952100d3
|
restorable: Bug fix: graphics.Image can be recreated and must not be used for restoring
|
2017-01-21 04:24:39 +09:00 |
|
Hajime Hoshi
|
50b50effc0
|
graphics: Bug fix: Can't delete object after GL context is restored
|
2017-01-21 03:05:21 +09:00 |
|
Hajime Hoshi
|
bccf76867e
|
graphics: Try to restore the context on browsers (WIP)
|
2017-01-21 02:56:26 +09:00 |
|
Hajime Hoshi
|
de987be85f
|
opengl: Add IsContextLost
|
2017-01-20 02:20:41 +09:00 |
|
Hajime Hoshi
|
f8e589dd9c
|
graphcis: Refactoring
|
2017-01-20 01:20:04 +09:00 |
|
Hajime Hoshi
|
6e84919ed5
|
affine: Make Scale/Translate faster
|
2017-01-20 01:08:14 +09:00 |
|
Hajime Hoshi
|
48c8934838
|
affine: Refactoring
|
2017-01-20 00:46:25 +09:00 |
|
Hajime Hoshi
|
dfcd9fc30c
|
graphics: Make matrices faster
|
2017-01-20 00:37:51 +09:00 |
|
Hajime Hoshi
|
eec59d5cf8
|
graphics: Improve speed when getting elements from geo matrices
|
2017-01-19 12:12:20 +09:00 |
|
Hajime Hoshi
|
71a4465c6f
|
graphics: Improve matrices speed
|
2017-01-19 12:07:31 +09:00 |
|
Hajime Hoshi
|
9087269212
|
graphics: Make copying GeoM faster
|
2017-01-19 10:59:07 +09:00 |
|
Hajime Hoshi
|
3331f17723
|
graphics: Bug fix: start pixel must start at 0 (#303)
|
2017-01-19 10:40:59 +09:00 |
|
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 |
|