Commit graph

129 commits

Author SHA1 Message Date
nek0
9d50f8a7e0 reducing blits per rectangle 2016-12-18 19:01:18 +01:00
nek0
0bbf86e7f8 more toying 2016-12-13 22:18:09 +01:00
nek0
9d1b26d633 new: particle system and an example for that 2016-12-13 11:08:49 +01:00
nek0
1f946624ef introducing particles
first little drafts
2016-12-12 03:34:57 +01:00
nek0
b0d44124dc updating examples 2016-12-12 02:10:30 +01:00
nek0
cb158f1b2b now works and cleans and everything \o/ 2016-12-11 20:24:16 +01:00
nek0
fd7f2ff8ba another DrawRequest 2016-12-11 17:44:01 +01:00
nek0
2b1e6c62f1 squeezing even more perfomrance out of it 2016-12-11 17:38:03 +01:00
nek0
5a0b78827c clear area 2016-12-11 12:24:02 +01:00
nek0
3757622475 works now and is fast 2016-12-11 01:42:06 +01:00
nek0
af5526c650 simplifying drawing for performance purposes.
Does not yet work
2016-12-10 23:49:51 +01:00
nek0
4e20d26c97 working on drawing primitives 2016-12-08 18:22:29 +01:00
nek0
6ed98fae2b removed old module and added cleanup function 2016-11-13 13:39:25 +01:00
nek0
79cdc4934a show and reduce warnings 2016-11-08 05:15:44 +01:00
nek0
298ad4076b prettyfiing 2016-11-08 04:34:26 +01:00
nek0
678c830e33 example now working with the right colours
This was an issue with the default surface created by sdl, which had
the wrong color format. For the future it is advised to use the RGBA
CFu8 format from babl, or things may break again.
2016-11-08 04:31:51 +01:00
nek0
c7ab44e2f9 cleanup and documentation 2016-11-06 05:02:06 +01:00
nek0
f50bd1afe8 get first example somewhat working 2016-11-04 16:06:16 +01:00
nek0
6ff8df056b it compiles! 2016-11-02 01:14:53 +01:00
nek0
4d7f8fb354 working types, but no working implementation 2016-10-31 23:47:16 +01:00
nek0
42cdb7e246 updating to reality
Preparing to incorporate more of gegl, since it has matured a little
bit.
2016-10-16 17:01:31 +02:00
nek0
1262be0666 make gegl dependency 2016-04-26 22:33:35 +02:00
nek0
0faa4c6c29 why so complicated? 2016-03-26 14:03:09 +01:00
nek0
2e8a31c731 overflow handling not needed. SDL does it. 2016-03-26 09:33:38 +01:00
nek0
693215792b better overflow for RGBA creation 2016-03-26 08:49:24 +01:00
nek0
89fc700dfe wrapped into monad transformer 2016-03-26 03:50:39 +01:00
nek0
a457313ade more playthings 2016-03-25 16:58:46 +01:00
nek0
8cb3dc21c4 first itty bitty steps 2016-03-25 11:43:31 +01:00
nek0
1b245dc753 initial scaffold 2016-03-25 09:44:50 +01:00