aboutsummaryrefslogtreecommitdiff
path: root/src/backend_cairo.c
AgeCommit message (Expand)AuthorLines
2019-08-03add revision property to bitmap primitive.Hanspeter Portner-2/+1
2019-08-02core: only update dirty part of mask.Hanspeter Portner-3/+7
2019-07-21core/base: prototype custom widget.Hanspeter Portner-0/+37
2019-07-19core/base: make bitmap surface premultiplied ARGBHanspeter Portner-2/+2
2019-07-19core/base: finish implementing bitmap widget.Hanspeter Portner-66/+91
2019-07-18core: prototype bitmap primitive.Hanspeter Portner-0/+7
2019-02-23Update years in license header.Hanspeter Portner-1/+1
2019-02-01cairo/nanovg: remove compileer warnings.Hanspeter Portner-2/+16
2019-01-31core: add clock-wise flag to arc instruction.Hanspeter Portner-1/+8
2019-01-29core: pack everything into a parent bbox.Hanspeter Portner-3/+3
2019-01-23cairo: fix typo.Hanspeter Portner-1/+1
2019-01-23nanovg/cairo: do run first-pass embedded processes.Hanspeter Portner-0/+8
2019-01-22cairo: fix direct rendering.Hanspeter Portner-1/+1
2019-01-06hash: update to mum 2, impl. multi-value hashing.Hanspeter Portner-2/+2
2019-01-02all: finalize linear gradient, meter.Hanspeter Portner-1/+36
2019-01-01cairo/nanovg: clone bundle_path if it vanishes.Hanspeter Portner-3/+3
2019-01-01base/cairo/nanovg: improve font handling.Hanspeter Portner-14/+54
2019-01-01cairo: remove debug output.Hanspeter Portner-2/+0
2019-01-01cairo: fix font face memory leak.Hanspeter Portner-3/+36
2018-12-31cairo: fix last commit.Hanspeter Portner-3/+3
2018-12-31cairo: use stb_image to load image data.Hanspeter Portner-2/+38
2018-12-30all: prototype image sprite.Hanspeter Portner-6/+107
2018-11-16Merge branch 'master' of /media/sdext/omk/d2tkHanspeter Portner-7/+14
2018-11-16base: prototype flowmatrix arcs.Hanspeter Portner-0/+9
2018-11-16core: use degrees instead of radians.Hanspeter Portner-7/+14
2018-10-30base: prototype flowmatrix.Hanspeter Portner-0/+6
2018-10-14base: migrate to single-hashing with mum hash.Hanspeter Portner-2/+2
2018-10-13core: fully internalize d2tk_sprite_t.Hanspeter Portner-8/+8
2018-10-13core: rid CamelCase, make API naming consistent.Hanspeter Portner-25/+21
2018-10-10core: add driver.{new,free} methods.Hanspeter Portner-2/+21
2018-10-07cairo: update to work with new core mask logic.Hanspeter Portner-40/+90
2018-10-07core: move aoi logic out of backends into core.Hanspeter Portner-3/+3
2018-10-06migrate to bitmap-mask-based partial redraw.Hanspeter Portner-8/+11
2018-10-05core: speed up bitmap filling.Hanspeter Portner-2/+2
2018-10-05consistently use d2tk_coord_t instead of float.Hanspeter Portner-12/+12
2018-10-05core: cleanup header.Hanspeter Portner-1/+1
2018-09-15core: split into header and source files.Hanspeter Portner-7/+10
2018-09-15pugl: split into header and source files.Hanspeter Portner-13/+0
2018-09-15cairo/nanovg: split into header and source files.Hanspeter Portner-0/+349