faiface
|
d11245e164
|
make IMDraw a fully featured BasicTarget
|
2017-03-15 13:54:19 +01:00 |
faiface
|
21013620a9
|
minor change
|
2017-03-15 00:35:14 +01:00 |
faiface
|
a3cc6f790e
|
add IMDraw.Reset
|
2017-03-14 22:58:06 +01:00 |
faiface
|
9a4f43d086
|
fix doc
|
2017-03-14 22:00:00 +01:00 |
faiface
|
1e22436612
|
clarify doc
|
2017-03-14 21:59:31 +01:00 |
faiface
|
35a14c2d18
|
rename ZM -> IM
|
2017-03-14 13:15:53 +01:00 |
faiface
|
d424523c63
|
rename IM -> IMDraw
|
2017-03-14 13:12:29 +01:00 |
faiface
|
203adc914b
|
change Rect to have Min, Max instead of Pos, Size
|
2017-03-13 23:52:34 +01:00 |
faiface
|
bca582815c
|
add IM.FillCircleArc
|
2017-03-10 15:23:41 +01:00 |
faiface
|
63128da6ce
|
add IM.FillCircle and IM.FillEllipse
|
2017-03-10 14:54:20 +01:00 |
faiface
|
f93f599d7f
|
add IM with several methods
|
2017-03-10 14:51:55 +01:00 |
faiface
|
5a9c43bc6c
|
fix Sprite for changing Picture bounds
|
2017-03-08 19:19:02 +01:00 |
faiface
|
43aae3d3bd
|
fix newly introduced bug in Sprite.SetPicture
|
2017-03-08 00:43:53 +01:00 |
faiface
|
6874fff0f6
|
slightly optimize Sprite.SetPicture
|
2017-03-08 00:43:01 +01:00 |
faiface
|
4824154027
|
minor change
|
2017-03-07 22:50:49 +01:00 |
faiface
|
055da8dfbb
|
add Sprite
|
2017-03-07 22:47:55 +01:00 |
faiface
|
d598e68c03
|
implement and document PictureData
|
2017-02-28 18:24:25 +01:00 |
faiface
|
bffb3598c7
|
add Picture interface
|
2017-02-24 01:21:11 +01:00 |
faiface
|
c1843b8608
|
add Drawer struct
|
2017-02-23 13:07:40 +01:00 |
faiface
|
6dc55b8746
|
change fundamental interfaces (add Picture)
|
2017-02-22 20:57:22 +01:00 |
faiface
|
3300f02d21
|
adopt github.com/faiface/glhf
|
2017-02-11 14:09:47 +01:00 |
faiface
|
7a8967c9d1
|
fix TrianglesDrawer flush (SetLen)
|
2017-02-03 02:09:06 +01:00 |
faiface
|
63339235b7
|
rework Triangles API and adapt it
|
2017-01-28 20:01:59 +01:00 |
faiface
|
e7a2af61fb
|
reorder methods of TrianglesData
|
2017-01-26 23:40:29 +01:00 |
faiface
|
0af28b0b17
|
add TrianglesData.SetLen
|
2017-01-26 23:38:37 +01:00 |
faiface
|
9a4c02e488
|
fixed a weird typo in code
|
2017-01-25 22:43:10 +01:00 |
faiface
|
3579be2d83
|
minor change in code
|
2017-01-25 22:32:02 +01:00 |
faiface
|
e9b982cb87
|
add TrianglesDrawer.Dirty and simplify code
|
2017-01-25 22:02:53 +01:00 |
faiface
|
2b300b48b7
|
fix Sprite.SetPicture once again
|
2017-01-25 19:57:42 +01:00 |
faiface
|
cf4ab7e36a
|
fix Sprite.SetPicture
|
2017-01-25 19:55:41 +01:00 |
faiface
|
7f5a21cd3c
|
add note to doc
|
2017-01-25 19:53:15 +01:00 |
faiface
|
2890f8b4ae
|
add Polygon shape
|
2017-01-25 19:50:49 +01:00 |
faiface
|
16c1672c61
|
optimize Sprite
|
2017-01-25 19:04:37 +01:00 |
faiface
|
cb699e7057
|
add Canvas.Draw and remove SetTransform/MaskColor from Sprite
|
2017-01-25 17:33:33 +01:00 |
faiface
|
3b39cc60e9
|
rework VertexSlice for better performance
|
2017-01-14 00:47:49 +01:00 |
faiface
|
43bdd39739
|
performance optimizations (reducing allocations)
|
2017-01-13 01:53:52 +01:00 |
faiface
|
aa0f7462ec
|
performance optimizations
|
2017-01-13 01:07:13 +01:00 |
faiface
|
bad60ef7fa
|
remove unnecessary and confusing Triangles(Color|Texture)Data
|
2017-01-12 13:16:33 +01:00 |
faiface
|
f7fe00fe4d
|
add Copy method to Triangles interface
|
2017-01-12 11:44:54 +01:00 |
faiface
|
8ec1bdfadf
|
remove TrianglesContainer + add Append to Triangles
|
2017-01-11 23:17:42 +01:00 |
faiface
|
b4c035e2ff
|
add TrianglesContainer interface
|
2017-01-11 13:16:27 +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
|
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
|
33eb8496d8
|
rename all XyNum -> NumXys (number of Xy)
|
2016-12-21 22:29:23 +01:00 |
faiface
|
bb8a82dbc1
|
fix typo
|
2016-12-21 21:09:38 +01:00 |
faiface
|
074d1cedaa
|
rename Mat3->Mat, InvMat3->InvMat in Transform
|
2016-12-21 20:32:52 +01:00 |
faiface
|
ef0c51a473
|
fix NewMultiShape
|
2016-12-20 14:56:45 +01:00 |