| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | unified samples app in c++, unit testing wip | Jean-Philippe Bruyère | 2025-06-22 |
| | | |||
| * | debug | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | wip | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | unit tests wip | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | test clipped image | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | save commit | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | time_struct_t | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | debug offscreen Segmentation fault | 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 |
| | | |||
| * | rely on cmake BUILD_SHARED_LIBS variable instead of building both version | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | vkvg_device_create_info wip | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | vkvg as c library, vma still require c++ dependencies | Jean-Philippe Bruyère | 2023-03-01 |
| | | |||
| * | wip | Jean-Philippe Bruyère | 2023-03-01 |
| | | |||
| * | Fix building on MSYS2 MinGW | iahuntn | 2023-03-01 |
| | | |||
| * | tests | Jean-Philippe Bruyère | 2022-05-26 |
| | | |||
| * | svg-viewer -o => write to file and exit | Jean-Philippe Bruyère | 2022-05-26 |
| | | |||
| * | Merge branch 'master' into timelineSemaphore | Jean-Philippe Bruyère | 2022-04-22 |
| |\ | |||
| | * | reorder svg-viewer.c includes to prevent shadowed definition of c extensions | Jean-Philippe Bruyère | 2022-03-25 |
| | | | |||
| | * | debug: vkvg-svg without c extensions | Jean-Philippe Bruyère | 2022-03-25 |
| | | | |||
| * | | threaded context cache merge | Jean-Philippe Bruyère | 2022-03-21 |
| |\ \ | |/ |/| | |||
| * | | check scalar block layout device support if compile option is enabled | Jean-Philippe Bruyère | 2022-03-18 |
| | | | |||
| * | | update tests | Jean-Philippe Bruyère | 2022-03-11 |
| | | | |||
| * | | Fix deallocation (#107) | Marco Rubin | 2022-03-05 |
| | | | |||
| * | | update tests | Jean-Philippe Bruyère | 2022-03-05 |
| |/ | |||
| * | add tests/bezier.c | Jean-Philippe Bruyère | 2022-03-03 |
| | | |||
| * | debug: use printf instead of LOG in svg-viewer for dbg stats | Jean-Philippe Bruyère | 2022-03-03 |
| | | |||
| * | add gradient alpha test | Jean-Philippe Bruyère | 2022-03-03 |
| | | |||
| * | implement vkvg_set_miter_limit | Jean-Philippe Bruyère | 2022-03-02 |
| | | |||
| * | add -L option to tests, enable LOG in debug with loglevel in hexadecimal | Jean-Philippe Bruyère | 2022-03-01 |
| | | |||
| * | remove strlen from _font_cache_create_text_run | Jean-Philippe Bruyère | 2022-03-01 |
| | | |||
| * | revert getop in test, does not compile on win | Jean-Philippe Bruyère | 2022-02-28 |
| | | |||
| * | vkengine_get_instance | Jean-Philippe Bruyère | 2022-02-27 |
| | | |||
| * | expose public methods to query required inst and dev extensions as well as ↵ | Jean-Philippe Bruyère | 2022-02-26 |
| | | | | | required features | ||
| * | port fix to vkengine | Jean-Philippe Bruyère | 2022-02-21 |
| | | |||
| * | add multithreaded test for text | Jean-Philippe Bruyère | 2022-02-20 |
| | | |||
| * | add fill rule to test detail output | Jean-Philippe Bruyère | 2022-02-19 |
| | | |||
| * | removed log level in multithreaded2 | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | buggy font cache mutex guarding, multithreaded tests | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | remove duplicated _parse_args | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | -t option for test: thread aware | 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 |
| | | |||
| * | add multihreaded test direct draw on main surface | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | test with only guarded last fence wait and submit | 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 |
| | | |||
| * | move getarcstep.c to tmp dir, it reference vkvg internals which cause ↵ | Jean-Philippe Bruyère | 2022-02-18 |
| | | | | | linking failures | ||
| * | typo | Jean-Philippe Bruyère | 2022-01-26 |
| | | |||
| * | getopt instead of manual parsing, style changes (#70) | Marco Rubin | 2022-01-25 |
| | | | | | | | | | | | | * getopt instead of manual parsing, style changes Something maybe unusual but I think it's better to use existing tools even here, instead of manually parsing the arguments, and I think it's more pleasing to the eye. Also, `getopt` checks for missing arguments for options which need one. * Add stdio.h for fprintf * Restore "vsync" option instead of "v" That was a test, now it prints the correct (already) supported option. | ||