faiface
|
13b9e6aee5
|
add ComposeTarget interface
|
2017-04-10 00:20:19 +02:00 |
faiface
|
9e8697cdf6
|
fix spelling in doc
|
2017-04-09 23:19:30 +02:00 |
faiface
|
134fe2bf7b
|
use glhf.BlendFunc
|
2017-04-09 23:16:34 +02:00 |
faiface
|
9df8a3761b
|
adjust RGB doc
|
2017-04-09 23:08:35 +02:00 |
faiface
|
a081d5b0c8
|
add RGB and Alpha functions
|
2017-04-09 23:03:30 +02:00 |
faiface
|
32ae09e1e5
|
replace NRGBA to RGBA because Porter-Duff (!!!)
|
2017-04-09 22:00:26 +02:00 |
faiface
|
317cfb17b0
|
add code for 04 guide
|
2017-04-09 15:32:46 +02:00 |
faiface
|
a9e6f41315
|
fix obsolete Batch doc
|
2017-04-09 15:32:31 +02:00 |
faiface
|
9cbce8f638
|
fix typo in Window doc
|
2017-04-08 18:05:50 +02:00 |
faiface
|
e3f7901f2c
|
adjust WindowConfig doc, more consistent with the rest
|
2017-04-07 12:34:16 +02:00 |
faiface
|
ee19c6b361
|
fix GLFrame.SetBounds to not reallocate when not necessary
|
2017-04-05 23:20:55 +02:00 |
faiface
|
5ad013b286
|
fix Matrix.String
|
2017-04-04 14:10:39 +02:00 |
faiface
|
7fdf8c0d60
|
add Matrix.String
|
2017-04-04 14:08:37 +02:00 |
faiface
|
3a25f78b1a
|
minor change
|
2017-04-04 14:02:39 +02:00 |
faiface
|
ad733f5946
|
update code for 03 guide
|
2017-04-03 17:38:12 +02:00 |
faiface
|
8d5879070f
|
add code for 03_moving_scaling_and_rotating guide
|
2017-04-03 13:52:52 +02:00 |
faiface
|
2155babc5d
|
add Window.Color
|
2017-04-02 19:08:48 +02:00 |
faiface
|
dc9afb5557
|
add code for 02_drawing_a_sprite guide
|
2017-04-02 19:07:28 +02:00 |
faiface
|
79f7f4fb42
|
split Canvas into Canvas+GLFrame + add GLPicture
|
2017-04-01 21:54:44 +02:00 |
faiface
|
2562f6b754
|
remove Slice and Original from Canvas
|
2017-03-31 15:03:06 +02:00 |
faiface
|
b138fc5d5b
|
make Sprite accept Picture and frame
|
2017-03-31 15:00:59 +02:00 |
faiface
|
15a270e689
|
remove Slice and Original from Picture interface
|
2017-03-30 23:34:07 +02:00 |
faiface
|
538ad90185
|
add code for 01_creating_a_window guide
|
2017-03-27 00:57:13 +02:00 |
faiface
|
5d98f28ca0
|
remove auto norm from R (Rect constructor)
|
2017-03-25 19:45:11 +01:00 |
faiface
|
379b4df667
|
adopt new ToNRGBA function
|
2017-03-23 23:07:49 +01:00 |
faiface
|
6eeff66728
|
add ToNRGBA function for performance
|
2017-03-23 23:03:07 +01:00 |
faiface
|
3cfa3a5395
|
add Sprite.Matrix and Sprite.ColorMask getters
|
2017-03-23 23:00:42 +01:00 |
faiface
|
7454bf723e
|
minor code change
|
2017-03-23 20:27:51 +01:00 |
faiface
|
cee897e1a5
|
add Sprite.SetMatrix and Sprite.SetColorMask
|
2017-03-23 19:59:03 +01:00 |
faiface
|
af76ff17d8
|
rename graphics.go -> sprite.go
|
2017-03-23 19:46:24 +01:00 |
faiface
|
fb8424cd32
|
add support for one point lines in imdraw
|
2017-03-23 19:38:53 +01:00 |
faiface
|
4bebc7e6e4
|
add Vec.WithX/WithY and Rect.WithMin/WithMax
|
2017-03-23 19:27:39 +01:00 |
faiface
|
4619398b9e
|
fix 0 vector len + fix imdraw polyline
|
2017-03-23 19:15:06 +01:00 |
faiface
|
0585b0af8c
|
improve imdraw doc
|
2017-03-22 18:53:25 +01:00 |
faiface
|
5e698c63f0
|
move IMDraw to separate package
|
2017-03-21 11:33:11 +01:00 |
faiface
|
118bd03bac
|
rename PictureData.Offset -> Index
|
2017-03-20 23:13:18 +01:00 |
faiface
|
4b17773a1a
|
fix bug in Canvas.MakeTriangles
|
2017-03-20 23:11:50 +01:00 |
faiface
|
b4adc875d8
|
make PictureData.Offset exported
|
2017-03-20 23:08:36 +01:00 |
faiface
|
4c526867a4
|
heavily optimize Canvas.MakePicture with PictureData
|
2017-03-20 19:54:59 +01:00 |
faiface
|
bf5ff044b2
|
significantly lower memory usage of PictureData
|
2017-03-19 20:20:07 +01:00 |
faiface
|
1be88eeb17
|
optimize color.NRGBA -> pixel.NRGBA conversion
|
2017-03-19 20:09:05 +01:00 |
faiface
|
0b5c3f2171
|
fix updating Batch's TargetTriangles
|
2017-03-19 19:49:08 +01:00 |
faiface
|
bec6bdca6a
|
add Matrix.Chained
|
2017-03-19 00:08:46 +01:00 |
faiface
|
1ff57ffbe4
|
fix bug with matrix and mask in IMDraw
|
2017-03-18 22:39:12 +01:00 |
faiface
|
562f5e19c9
|
fix bug in IMDraw.Push
|
2017-03-18 20:18:44 +01:00 |
faiface
|
039b4f1706
|
add IMDraw type doc
|
2017-03-18 17:18:41 +01:00 |
faiface
|
3aa5478499
|
add IMDraw drawing methods
|
2017-03-18 16:18:05 +01:00 |
faiface
|
2e8f5fb05a
|
remove Vec.YX because it's unreadable
|
2017-03-18 11:55:01 +01:00 |
faiface
|
31d4f08173
|
add Vec.YX
|
2017-03-18 11:34:31 +01:00 |
faiface
|
3ed1d0ab78
|
fix angle consistency in IMDraw.FillEllipseArc
|
2017-03-16 12:53:52 +01:00 |