Commit Graph

34 Commits

Author SHA1 Message Date
faiface 9096277914 normalized most of lines to <=100 chars 2016-12-30 17:43:26 +01:00
faiface fefa184652 add own NRGBA color format 2016-12-23 20:25:47 +01:00
faiface 9a7a73b94e add input handling methods (keyboard, mouse) 2016-12-21 20:18:38 +01:00
faiface 303c66d2b9 remove destructors, instead SetFinalizer 2016-12-18 20:16:27 +01:00
faiface 12a6bd1e25 add default uniform values in default window shader 2016-12-17 12:57:48 +01:00
faiface 947cb02f8c add Window.DefaultShader 2016-12-17 12:37:28 +01:00
faiface 1c8297b7ab fix shader creation in window 2016-12-16 20:46:24 +01:00
faiface ddfede847e remove unnecessary window.Do from window methods 2016-12-16 20:27:40 +01:00
faiface 2aaab88e07 adoprt universal AttrFormat 2016-12-16 00:28:52 +01:00
faiface 6e139459cc add default unexported attribute types 2016-12-14 17:53:08 +01:00
faiface db2d6be751 change internal default shader to use -1,-1 texCoords as no texture 2016-12-09 20:13:32 +01:00
faiface c87527aa5d add indices to vertex array 2016-12-08 15:25:00 +01:00
faiface 6268c52e77 nicer code 2016-12-06 18:04:55 +01:00
faiface fc96ec3a06 add MaskColor uniform 2016-12-03 15:48:40 +01:00
faiface a3e7656922 remove orphan functions from pixelgl (use OpenGL directly instead) 2016-12-03 15:38:33 +01:00
faiface 26c44125cf fix window viewport 2016-12-03 02:02:52 +01:00
faiface 63c9ab68e2 fix window context holder 2016-12-03 01:45:47 +01:00
faiface 2af64d4204 improve code in NewWindow 2016-12-03 01:02:01 +01:00
faiface defb4b3778 fix 2016-12-02 19:29:39 +01:00
faiface 9546652cc3 remove int support from vertex format 2016-12-02 18:55:52 +01:00
faiface 237e2d54cd make window use a shader 2016-12-02 18:17:40 +01:00
faiface 519c9c1c19 add default shader 2016-12-02 01:20:54 +01:00
faiface 9d4111282e add context 2016-11-28 23:26:56 +01:00
faiface 2f7af40ce6 handle error from glfw.Init 2016-11-25 23:26:27 +01:00
faiface 0fe2df4620 move GLFW init from Run to NewWindow 2016-11-25 23:12:01 +01:00
faiface 52a3a96d20 replace BeginEnder with Doer and migrate everything 2016-11-25 22:49:56 +01:00
faiface 07dde4c8b4 basic window control functions 2016-11-24 22:06:51 +01:00
faiface f6db65f213 fullscreen support + several window handling functions 2016-11-24 17:24:38 +01:00
faiface 3b589b96bc improve window doc + improve window mutex handling 2016-11-24 16:16:00 +01:00
faiface 5e909b3f88 use Color from image/color 2016-11-24 15:13:05 +01:00
faiface 53222d1cef spartan window doc 2016-11-24 14:27:43 +01:00
faiface d4e242a59b fix window switching 2016-11-24 00:43:00 +01:00
faiface 4480f61a0a fixes 2016-11-23 23:25:45 +01:00
faiface eb316e5126 add window creation 2016-11-23 23:12:23 +01:00