Commit Graph

26 Commits

Author SHA1 Message Date
faiface a555999120 adopt RGB and Alpha 2017-04-10 17:25:56 +02:00
faiface 32ae09e1e5 replace NRGBA to RGBA because Porter-Duff (!!!) 2017-04-09 22:00:26 +02:00
faiface a9e6f41315 fix obsolete Batch doc 2017-04-09 15:32:31 +02:00
faiface 15a270e689 remove Slice and Original from Picture interface 2017-03-30 23:34:07 +02:00
faiface 379b4df667 adopt new ToNRGBA function 2017-03-23 23:07:49 +01:00
faiface 0b5c3f2171 fix updating Batch's TargetTriangles 2017-03-19 19:49:08 +01:00
faiface 6292035cb9 minor doc change 2017-03-14 22:51:45 +01:00
faiface 6f735df656 add Batch.Dirty 2017-03-14 22:50:46 +01:00
faiface 35a14c2d18 rename ZM -> IM 2017-03-14 13:15:53 +01:00
faiface da155895ba fix Batch 2017-03-08 23:58:20 +01:00
faiface a1e7f9bf04 better error messages %T -> (%T) 2017-03-08 23:51:53 +01:00
faiface b0d4233286 minor changes 2017-03-08 16:26:09 +01:00
faiface 741df92943 minor change 2017-03-06 20:02:24 +01:00
faiface f0394ec7d1 replace Transform by much simpler Matrix 2017-03-06 19:58:24 +01:00
faiface c91d49dadf return pointers from constructors of Triangles/PictureData 2017-03-06 00:44:16 +01:00
faiface 7f7912cc16 minor changes 2017-02-28 18:24:31 +01:00
faiface 589becbcdb fix a bug + doc 2017-02-24 14:25:35 +01:00
faiface 7e09988467 adapt Batch to Picture 2017-02-24 01:21:23 +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 63339235b7 rework Triangles API and adapt it 2017-01-28 20:01:59 +01:00
faiface bc97fa00b8 improve doc in pixel 2017-01-25 18:55:17 +01:00
faiface c9f445787e add support for Picture slicing (Batch and Window) 2017-01-14 16:07:51 +01:00
faiface c8627e1e93 optimize batch draw (reduce allocations) 2017-01-12 19:30:36 +01:00
faiface 268e1b72f5 add Picture correctness check in Batch.SetPicture 2017-01-12 14:50:28 +01:00
faiface c12e7633a2 implement Batch 2017-01-12 13:47:44 +01:00