| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | gunit tests wip + api calls strenghtenings | 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 |
| | | |||
| * | vkvg_device_create_info wip | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | use of VkvgCreateInfo to create vkvg device | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | get_matrix with const pointer | Jean-Philippe Bruyère | 2022-06-22 |
| | | |||
| * | try to fix win build | Jean-Philippe Bruyère | 2022-06-06 |
| | | |||
| * | optional vma, vkvg is now a true c lib | Jean-Philippe Bruyère | 2022-05-28 |
| | | |||
| * | removed unnecessary ctx->source | Jean-Philippe Bruyère | 2022-04-22 |
| | | |||
| * | threaded context cache merge | Jean-Philippe Bruyère | 2022-03-21 |
| |\ | |||
| | * | store context in device context cache per thread | Jean-Philippe Bruyère | 2022-03-04 |
| | | | |||
| * | | check scalar block layout device support if compile option is enabled | Jean-Philippe Bruyère | 2022-03-18 |
| | | | |||
| * | | always return valid pointer for surface/context/pattern | Jean-Philippe Bruyère | 2022-03-16 |
| | | | |||
| * | | Docs fixes (#112) | Marco Rubin | 2022-03-12 |
| | | | | | | | | | | | * Docs fixes * Update vkvg.h | ||
| * | | Docs typo fixes (#110) | Marco Rubin | 2022-03-11 |
| | | | |||
| * | | update docs | Jean-Philippe Bruyère | 2022-03-11 |
| | | | |||
| * | | svg sizing and comment | Jean-Philippe Bruyère | 2022-03-09 |
| | | | |||
| * | | use _get_arcstep for stroke joins | Jean-Philippe Bruyère | 2022-03-05 |
| | | | |||
| * | | Add vkvg_status_to_string (#99) | Marco Rubin | 2022-03-04 |
| |/ | | | | | * Add vkvg_status_to_string definition * Remove unused status | ||
| * | implement vkvg_set_miter_limit | Jean-Philippe Bruyère | 2022-03-02 |
| | | |||
| * | Add vkvg_has_current_point and vkvg_get_target (#97) | Marco Rubin | 2022-02-27 |
| | | | | | | * Define vkvg_has_current_point and vkvg_get_target * Declare vkvg_has_current_point and vkvg_get_target | ||
| * | debug, missing ';' in vkvg.h | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | expose vkvg_glyph_t | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | get_glyph_count of text run | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | remove GlyphInfo, return individual positions elements | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | implement vkvg_text_run_get_glyph_positions | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | implement vkvg_load_font_from_memory | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | add vkvg_create_text_run_with_length to vkvg.h | Jean-Philippe Bruyère | 2022-02-26 |
| | | |||
| * | expose public methods to query required inst and dev extensions as well as ↵ | Jean-Philippe Bruyère | 2022-02-26 |
| | | | | | required features | ||
| * | Remove constness from svgFragment (#95) | Marco Rubin | 2022-02-25 |
| | | | | | | | | * Remove constness from svgFragment * Remove constness from svgFragment * Use proper name | ||
| * | don't automatically enable scalar block if vk version = 1.2 | Jean-Philippe Bruyère | 2022-02-21 |
| | | |||
| * | port fix to vkengine | Jean-Philippe Bruyère | 2022-02-21 |
| | | |||
| * | add invalid font status | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | thread aware option in device, simple mutex device lock | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | merge multithreading device guards with cached context | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | vkvg_device_set_queue_guards | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | replace cross_mutex with tinycthread, add multisampled example | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | Docs fixes | Marco Rubin | 2022-02-01 |
| | | |||
| * | clean dev, surf, ctx error handling | Jean-Philippe Bruyère | 2022-01-24 |
| | | |||
| * | get matrix scaling to scale arcstep and curve dist limit | Jean-Philippe Bruyère | 2022-01-13 |
| | | |||
| * | nsvg public iface rename as vkvg-svg, single api for both, recording wip | Jean-Philippe Bruyère | 2022-01-12 |
| | | |||
| * | recording wip | Jean-Philippe Bruyère | 2022-01-11 |
| | | |||
| * | base implementation of recording infrastructure | Jean-Philippe Bruyère | 2022-01-11 |
| | | |||
| * | implement svg from fragment for vkvg-svg | Jean-Philippe Bruyère | 2022-01-11 |
| | | |||
| * | wired debug modes | Jean-Philippe Bruyère | 2022-01-11 |
| | | |||
| * | fix win compilation issues | Jean-Philippe Bruyère | 2022-01-10 |
| | | |||
| * | uint_32 for log_level, log commands | Jean-Philippe Bruyère | 2022-01-07 |
| | | |||
| * | rename elliptic arc to fit api | Jean-Philippe Bruyère | 2022-01-06 |
| | | |||
| * | vkvg-svg library integration | Jean-Philippe Bruyère | 2022-01-06 |
| | | |||
| * | elliptical_arc, ellipse, rounded_rectangle2 | Jean-Philippe Bruyère | 2022-01-06 |
| | | |||