aboutsummaryrefslogtreecommitdiff
path: root/src/backend_nanovg.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-5/+9
2019-07-21core/base: prototype custom widget.Hanspeter Portner-0/+75
2019-07-19core/base: make bitmap surface premultiplied ARGBHanspeter Portner-3/+4
2019-07-19core/base: finish implementing bitmap widget.Hanspeter Portner-61/+84
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-0/+3
2019-01-31core: add clock-wise flag to arc instruction.Hanspeter Portner-1/+2
2019-01-29core: pack everything into a parent bbox.Hanspeter Portner-3/+3
2019-01-23nanovg/cairo: do run first-pass embedded processes.Hanspeter Portner-4/+12
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/+2
2019-01-02all: prototype linear gradient meter.Hanspeter Portner-0/+24
2019-01-01cairo/nanovg: clone bundle_path if it vanishes.Hanspeter Portner-3/+3
2019-01-01base/cairo/nanovg: improve font handling.Hanspeter Portner-20/+26
2018-12-31nanovg: mipmap image sprites.Hanspeter Portner-1/+1
2018-12-30all: prototype image sprite.Hanspeter Portner-5/+108
2018-11-16Merge branch 'master' of /media/sdext/omk/d2tkHanspeter Portner-2/+9
2018-11-16base: prototype flowmatrix arcs.Hanspeter Portner-0/+9
2018-11-16core: use degrees instead of radians.Hanspeter Portner-2/+9
2018-10-30base: prototype flowmatrix.Hanspeter Portner-0/+6
2018-10-14nanovg: call glewInit on mingw.Hanspeter Portner-3/+1
2018-10-14glew: include glew-2.1.0 in source.Hanspeter Portner-7/+1
2018-10-14base: migrate to single-hashing with mum hash.Hanspeter Portner-2/+2
2018-10-13core: fully internalize d2tk_sprite_t.Hanspeter Portner-9/+8
2018-10-13core: rid CamelCase, make API naming consistent.Hanspeter Portner-25/+21
2018-10-12Various fixes for mingw-w64 compilation.Hanspeter Portner-2/+20
2018-10-10core: add driver.{new,free} methods.Hanspeter Portner-5/+7
2018-10-07cairo: update to work with new core mask logic.Hanspeter Portner-17/+9
2018-10-07core: move aoi logic out of backends into core.Hanspeter Portner-75/+11
2018-10-06nanovg: change color of debug overlay to cyan.Hanspeter Portner-1/+1
2018-10-06migrate to bitmap-mask-based partial redraw.Hanspeter Portner-121/+199
2018-10-05core: speed up bitmap filling.Hanspeter Portner-2/+2
2018-10-05consistently use d2tk_coord_t instead of float.Hanspeter Portner-8/+8
2018-10-05core: cleanup header.Hanspeter Portner-1/+1
2018-09-30nanovg: change debug rect color to cyan.Hanspeter Portner-1/+1
2018-09-26pugl: fixes to make it fit for LV2 embedding..Hanspeter Portner-2/+12
2018-09-15core: split into header and source files.Hanspeter Portner-8/+13
2018-09-15pugl: split into header and source files.Hanspeter Portner-15/+2
2018-09-15cairo/nanovg: split into header and source files.Hanspeter Portner-0/+566