Commit graph

215 commits

Author SHA1 Message Date
nek0
388c141e23 particle system now works as a cascade of nodes 2016-12-23 14:18:39 +01:00
nek0
95c008cc4e new example 2016-12-21 04:33:28 +01:00
nek0
257d7f8285 recent hanges in GEGL 2016-12-21 04:32:56 +01:00
nek0
f468fdaaf5 *vomiting sounds* 2016-12-21 04:29:11 +01:00
nek0
52da5e54bd some refinement 2016-12-21 00:16:21 +01:00
nek0
179e2f9516 trying hard to make it better 2016-12-20 11:29:03 +01:00
nek0
a1b0b50b57 update particles after new ones come 2016-12-20 06:28:18 +01:00
nek0
55ae0bd32a changing particle draw condition
Now particles are drawn when moving the mouse whilst pressing the left
mouse button
2016-12-20 05:27:45 +01:00
nek0
d1c697c204 fixing my stupidity 2016-12-20 05:27:35 +01:00
nek0
fc67e752ed updated example. works fine 2016-12-20 04:16:31 +01:00
nek0
954c70b31b added pitch rate for particles 2016-12-20 04:15:48 +01:00
nek0
ab976b4af6 this was the bad performance bottleneck 2016-12-20 04:15:30 +01:00
nek0
5f4d049a2b some explenations 2016-12-20 04:14:57 +01:00
nek0
5a44486477 adjusted example 2016-12-18 19:01:53 +01:00
nek0
9d50f8a7e0 reducing blits per rectangle 2016-12-18 19:01:18 +01:00
nek0
4219355090 more profiling 2016-12-16 16:43:25 +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
8a8a5ed066 removing ubsolete imports 2016-12-12 02:12:45 +01:00
nek0
4eaa644cbf new accessors 2016-12-12 02:11:31 +01:00
nek0
05b126ef94 cleaning
Particles will be implemented in affection itself
2016-12-12 02:10:42 +01:00
nek0
b0d44124dc updating examples 2016-12-12 02:10:30 +01:00
nek0
663ffca664 some little cleaning 2016-12-11 22:08:33 +01:00
nek0
8820a6095f cleaning 2016-12-11 20:35:18 +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
f034f40c2d show fps 2016-12-11 12:23:46 +01:00
nek0
40d88c4fd2 new example
It's a rectangle following the mouse
2016-12-11 12:11:58 +01:00
nek0
15fdea6949 Merge branch 'unsafe_colorize' 2016-12-11 01:44:01 +01:00
nek0
3757622475 works now and is fast 2016-12-11 01:42:06 +01:00
nek0
93dd045f27 simplified line width 2016-12-11 00:09:57 +01:00
nek0
4cc55e32e7 unlift drawing 2016-12-11 00:04:23 +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
334dba9e48 extended gitignore 2016-11-18 16:30:54 +01:00
nek0
04f6488a1a starting work on new example 2016-11-18 16:27:47 +01:00
nek0
7ae7c4e080 updated example 2016-11-13 13:46:23 +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
1ccdf4ad75 showing text 2016-11-05 00:41:49 +01:00
nek0
211cbd85ad now using built-in timing facilities 2016-11-04 19:05:43 +01:00
nek0
e11312fb5d terminate after 5 seconds 2016-11-04 16:38:13 +01:00
nek0
d847ef18d2 no second example for now 2016-11-04 16:06:44 +01:00
nek0
f50bd1afe8 get first example somewhat working 2016-11-04 16:06:16 +01:00