Commit Graph

708 Commits

Author SHA1 Message Date
Sergio Vera Castellano c65ed3a739 Added sample image 2017-12-31 18:07:00 +01:00
Sergio Vera Castellano b04ac93aaa First commit 2017-12-31 17:56:58 +01:00
Michal Štrba 9b325eee4e
Merge pull request #74 from svera/scrolling-background
Infinite scrolling background demo
2017-12-28 12:20:12 +01:00
Sergio Vera Castellano 82de22b7cf made framerate independent 2017-12-28 10:43:17 +01:00
Sergio Vera Castellano 302f1f5411 Small example explanation 2017-12-27 17:05:43 +01:00
Sergio Vera Castellano 5b2ad29f7b First commit 2017-12-27 16:29:21 +01:00
Michal Štrba 225de575de
Merge pull request #70 from PlainSight/improve-geo-tests
Improve geometry tests
2017-11-20 02:17:18 +01:00
Michal Štrba cceaac897e
Merge pull request #69 from PlainSight/add-getpos-to-window
Add GetPos function to window
2017-11-20 02:15:20 +01:00
ALex Ogier 1c4776d672 minor adjustments with how tests are named and run 2017-11-20 13:51:15 +13:00
ALex Ogier c9df32add0 refactor and add test cases 2017-11-20 13:51:15 +13:00
ALex Ogier 41a3073be3 add GetPos function to window 2017-11-20 13:37:22 +13:00
faiface be9fbb76bd README: add Windows guide mention 2017-11-15 21:38:24 +01:00
faiface 3d6f497bd5 dirty fix #58 (panic on minimizing windows) 2017-11-08 22:28:32 +01:00
Michal Štrba 0d89f0e36e
Merge pull request #61 from Schobers/master
Added SetPos to pixelgl.Window
2017-10-27 20:48:00 +02:00
Sander Schobers 8e68e71083 Added SetPos to pixelgl.Window 2017-10-27 20:35:45 +02:00
faiface 5612defeba README: mention OpenGL version 2017-10-19 21:34:09 +02:00
faiface 926b8181b3 add Vec.Project 2017-10-15 19:50:41 +02:00
faiface 6e27fc84e7 add pixel.Unit 2017-10-15 19:43:12 +02:00
faiface 6215259c1d add pixel.Clamp 2017-10-15 19:42:13 +02:00
faiface 4792a9ebd8 fix Matrix.Chained (wrong order of composition) 2017-09-04 00:40:12 +02:00
faiface 1de2dbe561 fix Vec.Normal to rotate by pi/2, not -pi/2 2017-08-29 20:23:32 +02:00
Michal Štrba 9eaf82e088 Merge pull request #48 from PlainSight/fix-rectangle-resize
Fix Rectangle "Resized" function
2017-07-29 01:11:02 +02:00
Alex 78d02fe8ea add more test transforms, now includes: center, origin, min, max and middle of side 2017-07-29 11:05:46 +12:00
Alex 35ebc39ba6 fix operation order for rectangle resize function, add tests 2017-07-29 00:40:06 +12:00
faiface d34b63676d remove audio package in favor of faiface/beep 2017-07-14 18:34:28 +02:00
faiface 321c494681 audio: wav: fix Stream for non 2 chans 2 bytes configurations 2017-07-14 02:41:01 +02:00
faiface 7fbd71cecc audio: wav: more precise Position and Seek 2017-07-14 02:22:33 +02:00
faiface 264bdff76d audio: wav: fix Stream (move position, forgot to do it previously) 2017-07-14 02:10:12 +02:00
faiface 447050b720 audio: wav: simplify Stream 2017-07-14 02:09:36 +02:00
faiface 4573035f89 merge master 2017-07-13 01:24:50 +02:00
faiface 63ababf515 audio: add Gain effect 2017-07-13 00:29:53 +02:00
faiface cce4cccd26 audio: minor change 2017-07-13 00:21:16 +02:00
faiface accdb6f51c update .travis.yml for ALSA 2017-07-12 22:54:36 +02:00
faiface d4f724a0d3 audio: minor change 2017-07-12 22:44:15 +02:00
faiface e3d1835268 audio: add Ctrl doc comments 2017-07-12 22:43:55 +02:00
faiface 66a8b51d54 audio: wav: add doc comments 2017-07-12 21:30:35 +02:00
faiface 9a1d011a9f audio: wav: simplify code, more DRY, encapsulate decoder type, only export Decode function 2017-07-12 19:37:20 +02:00
faiface e48de5789c audio: make Take propagate errors 2017-07-12 02:58:17 +02:00
faiface af52257c66 audio: wav: update streamer to satisfy StreamSeekCloser 2017-07-12 00:32:37 +02:00
faiface 31eeca4179 add StreamSeeker, StreamCloser and StreamSeekCloser interfaces 2017-07-12 00:05:42 +02:00
faiface 5b75852399 audio: add Err method to Streamer 2017-07-11 23:42:57 +02:00
faiface 0d5ad8a0bf audio: wav: fix seeking to include the header 2017-07-11 20:12:04 +02:00
faiface bf50427297 audio: rename Ctrl.Duration -> Ctrl.Position 2017-07-11 20:01:15 +02:00
faiface f3647fc451 audio: wav: add Seek and Position 2017-07-11 20:00:29 +02:00
faiface 73a3f65adb audio: wav: rename decoder.go -> streamer.go 2017-07-11 18:31:33 +02:00
faiface 099522c410 minor change 2017-07-11 17:36:00 +02:00
faiface 3ca575a4e4 audio: add initial wav streamer implementation 2017-07-11 17:34:17 +02:00
faiface dc4b4ec61f audio: speaker: fix byte encoding 2017-07-11 16:42:16 +02:00
faiface eca7b33334 audio: speaker: remove unnecessary channel confirmation 2017-07-09 16:34:49 +02:00
faiface 5ca0239191 audio: speaker: allow to call Init more than once 2017-07-08 22:01:59 +02:00