| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | _surface_pattern_update_sampler, flush on new pattern only if dyn grad ↵ | Jean-Philippe Bruyère | 2026-10-25 |
| | | | | | buffer full | ||
| * | debug, code clean up, wip | Jean-Philippe Bruyère | 2026-10-22 |
| | | |||
| * | source desc set in pattern, grad buffer and desc set in surface, split img ↵ | Jean-Philippe Bruyère | 2026-10-19 |
| | | | | | and sampler for source, debug, wip | ||
| * | surface_pattern_t and gradient_pattern_t structs | Jean-Philippe Bruyère | 2026-10-18 |
| | | |||
| * | dummy descriptors for source and gradient buff, immutable sampler for font ↵ | Jean-Philippe Bruyère | 2026-10-18 |
| | | | | | texture | ||
| * | device atomic reference | Jean-Philippe Bruyère | 2026-10-16 |
| | | |||
| * | atomic references for pattern and surface | Jean-Philippe Bruyère | 2026-10-15 |
| | | |||
| * | vkvg_font_create_from_file, update stbtt wip | Jean-Philippe Bruyère | 2026-10-09 |
| | | |||
| * | pattern unit tests, removed pattern debug LOGS | Jean-Philippe Bruyère | 2026-09-24 |
| | | |||
| * | vkvg_pattern_create_solid, vkvg_status_no_memory on pattern memory alloc failure | Jean-Philippe Bruyère | 2026-09-04 |
| | | |||
| * | clang-format + debug samples | Jean-Philippe Bruyère | 2026-09-04 |
| | | |||
| * | wip | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | gunit tests + error handling improvments | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | clang format | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | vulkan optional feature cmake options/readme/presence check | Jean-Philippe Bruyère | 2022-03-18 |
| | | |||
| * | always return valid pointer for surface/context/pattern | Jean-Philippe Bruyère | 2022-03-16 |
| | | |||
| * | Patch vkvg_pattern_get_color_stop_rgba and vkvg_rel_curve_to (#102) | Marco Rubin | 2022-03-03 |
| | | | | | * vkvg_pattern_get_color_stop_rgba test out of bound indices * vkvg_rel_curve_to: raise status if no current point defined | ||
| * | VKVG_VK_SCALAR_BLOCK_SUPPORTED fix | Jean-Philippe Bruyère | 2022-02-21 |
| | | |||
| * | pattern transform, opacity, debug getarcsteps (abs) | Jean-Philippe Bruyère | 2022-01-05 |
| | | |||
| * | gradient stop premult alpha | Jean-Philippe Bruyère | 2022-01-02 |
| | | |||
| * | path extents untransformed, moved transform for scissor, should put it in ↵ | Jean-Philippe Bruyère | 2022-01-02 |
| | | | | | fill_eo | ||
| * | removed pattern status, commands return status instead; ↵ | Jean-Philippe Bruyère | 2021-12-29 |
| | | | | | vkvg_pattern_get_color_stop_count and vkvg_pattern_get_color_stop_rgba implementation | ||
| * | add option USE_FREETYPE in cmake, update licence dates | Jean-Philippe Bruyère | 2021-12-26 |
| | | |||
| * | gradient stop count check, raise status if count < 2, simplify linear ↵ | Jean-Philippe Bruyère | 2021-12-19 |
| | | | | | gradient shader | ||
| * | limit check for radial grad | Jean-Philippe Bruyère | 2021-12-17 |
| | | |||
| * | use std430 for gradient buffer | Jean-Philippe Bruyère | 2021-12-16 |
| | | |||
| * | take vkimg stride into account when saving surface to png or memory, spaces ↵ | Jean-Philippe Bruyère | 2021-08-12 |
| | | | | | to tabs | ||
| * | vkvg_surface_write_to_memory, #vkvg_export and #vkvg_inline modifs | Jean-Philippe Bruyère | 2021-08-09 |
| | | |||
| * | source, gradient, clipping ok | Jean-Philippe Bruyère | 2020-07-22 |
| | | |||
| * | add debug marker extension to device | Jean-Philippe Bruyère | 2019-07-04 |
| | | |||
| * | typo + travis | Jean-Philippe Bruyère | 2019-05-03 |
| | | |||
| * | vkvg_device_create samplecount=1 by default | Jean-Philippe Bruyère | 2019-04-06 |
| | | |||
| * | get/set device dpy, premult alpha optional | Jean-Philippe Bruyère | 2019-04-06 |
| | | |||
| * | premult alpha, comments, frame msr in test | Jean-Philippe Bruyère | 2018-10-03 |
| | | |||
| * | mimic reference counting from cairo | Jean-Philippe Bruyère | 2018-04-29 |
| | | |||
| * | current pattern field in context, save and restore use it, pattern filter ↵ | Jean-Philippe Bruyère | 2018-04-29 |
| | | | | | and extend (not complete) | ||
| * | add license headers | Jean-Philippe Bruyère | 2018-04-19 |
| | | |||
| * | basic linear gradient | Jean-Philippe Bruyère | 2018-04-18 |
| | | |||
| * | devel | Jean-Philippe Bruyère | 2018-04-17 |
| | | |||
| * | link vkh as static lib with opaque pointers | Jean-Philippe Bruyère | 2018-04-02 |
| | | |||
| * | first commit | Jean-Philippe Bruyère | 2017-12-28 |