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