faiface
|
828f7aa803
|
avoid possible race condition
|
2017-01-11 00:35:16 +01:00 |
faiface
|
b1f415d3ef
|
optimize Window.SetTransform/SetMaskColor
|
2017-01-11 00:26:33 +01:00 |
faiface
|
1f3c875d87
|
remove ID's from OpenGL objects + replace VertexArray with dynamically sized VertexSlice + add new Sprite
|
2017-01-10 23:54:35 +01:00 |
faiface
|
8d2306bcbf
|
fix passing nil color to Window
|
2017-01-06 02:50:03 +01:00 |
faiface
|
5b4cc5f18e
|
remove unnecessary Window.Shader method
|
2017-01-05 14:58:22 +01:00 |
faiface
|
5baac913c8
|
redundant code reduction
|
2017-01-05 01:08:45 +01:00 |
faiface
|
4541fe2c8b
|
introduce new Target/Triangles/Drawer abstraction (very cool!)
|
2017-01-05 00:19:45 +01:00 |
faiface
|
cafda2cfae
|
backup before reinstall
|
2017-01-01 22:12:12 +01:00 |
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 |