| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | add clear operation prior to blit in vkvg_surface_create_from_bitmap | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | wip | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | replace VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT with ↵ | Jean-Philippe Bruyère | 2025-03-24 |
| | | | | | VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT when transition from colorAttachment | ||
| * | unpremult alpha for writing to disk or memory | Jean-Philippe Bruyère | 2025-03-24 |
| | | |||
| * | 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 |
| | | |||
| * | optional vma, vkvg is now a true c lib | Jean-Philippe Bruyère | 2022-05-28 |
| | | |||
| * | dev.stencilAspectFlag depending on depth or not for layout transitions | Jean-Philippe Bruyère | 2022-04-23 |
| | | |||
| * | timeline sync source surface, rename _wait_flush_fence=>_wait_ctx_flush_end, ↵ | Jean-Philippe Bruyère | 2022-04-05 |
| | | | | | surface locks debug | ||
| * | timeline sync for surface operations, surface local cmd and cmdpool, surface ↵ | Jean-Philippe Bruyère | 2022-03-21 |
| | | | | | fence sync if timeline disabled | ||
| * | timeline semaphore implementation start for context | Jean-Philippe Bruyère | 2022-03-18 |
| | | |||
| * | always return valid pointer for surface/context/pattern | Jean-Philippe Bruyère | 2022-03-16 |
| | | |||
| * | don't enable deferredResolve if sample count=1 | Jean-Philippe Bruyère | 2022-03-11 |
| | | |||
| * | thread aware option in device, simple mutex device lock | Jean-Philippe Bruyère | 2022-02-18 |
| | | |||
| * | clean dev, surf, ctx error handling | Jean-Philippe Bruyère | 2022-01-24 |
| | | |||
| * | provide 2 steps blit if blitting not supported in linear tiling | Jean-Philippe Bruyère | 2022-01-23 |
| | | |||
| * | add test for png blit img format support, debug surface img format feature test | Jean-Philippe Bruyère | 2022-01-23 |
| | | |||
| * | prevent trying to create surface with dim <= 0 | Jean-Philippe Bruyère | 2022-01-11 |
| | | |||
| * | pattern transform, opacity, debug getarcsteps (abs) | Jean-Philippe Bruyère | 2022-01-05 |
| | | |||
| * | swapchain color to unorm | Jean-Philippe Bruyère | 2021-12-21 |
| | | |||
| * | save png in srgb color space | Jean-Philippe Bruyère | 2021-12-16 |
| | | |||
| * | debug | j-p | 2021-11-15 |
| | | |||
| * | 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 |
| | | |||
| * | save fontconfig results in _vkvg_font_t; status check on facade fnt call, ↵ | Jean-Philippe Bruyère | 2021-07-19 |
| | | | | | vkcmd dbg labels | ||
| * | dynamic depthStencil image format selection | Jean-Philippe Bruyère | 2021-05-10 |
| | | |||
| * | move surface internal func to vkvg_surface_internal | Jean-Philippe Bruyère | 2020-09-04 |
| | | |||
| * | separate CMake option for VK debug utils, random curves tests | Jean-Philippe Bruyère | 2020-09-01 |
| | | |||
| * | split nsvg and vkvg, docs wip, cmake target props ↵ | Jean-Philippe Bruyère | 2020-08-31 |
| | | | | | (c99,extensions=off,pos_indep_code=on | ||
| * | docs | Jean-Philippe Bruyère | 2020-08-30 |
| | | |||
| * | paint | Jean-Philippe Bruyère | 2020-07-22 |
| | | |||
| * | Win warn clean (#38) | j-p | 2020-06-01 |
| | | | | | | | | * windows warnings cleaning * use always fixed FONT_FILE_NAME_MAX_SIZE for allocating file name * batch tests * debug draw even odd fill + stroke with curves * clean linux warnings | ||
| * | Dynamic tiling (#34) | j-p | 2020-05-11 |
| | | | | | | * select best tiling for format, throw error on format unsupported * update appveyor | ||
| * | Appveyor (#27) | j-p | 2020-01-23 |
| | | | | | * replace 'uint' with 'uint32_t' for MSVC * appveyor: fix win64 compilation. | ||
| * | debug utils labels | Jean-Philippe Bruyère | 2020-01-23 |
| | | |||
| * | direct draw on swapchain image as option, several tests | Jean-Philippe Bruyère | 2019-09-03 |
| | | |||
| * | curve tracking in pathes to avoid extra operation for bevel and rounded line ↵ | Jean-Philippe Bruyère | 2019-09-03 |
| | | | | | join | ||
| * | add subPath parameter, but nsvg doesn't handle g elements | Jean-Philippe Bruyère | 2019-05-02 |
| | | |||
| * | add nsvg interface in main vkvg header | Jean-Philippe Bruyère | 2019-05-01 |
| | | |||
| * | create surface from svg with nanosvg | Jean-Philippe Bruyère | 2019-05-01 |
| | | |||
| * | save stencil state in remaining bits, limit save/restore to 6 layers | Jean-Philippe Bruyère | 2019-05-01 |
| | | |||
| * | clear new surface with first renderpass | Jean-Philippe Bruyère | 2019-05-01 |
| | | |||
| * | clear stencil on context creation with renderpass begin, handle sample count ↵ | Jean-Philippe Bruyère | 2019-05-01 |
| | | | | | 1 with a single image | ||
| * | dont save/restore path datas | Jean-Philippe Bruyère | 2019-05-01 |
| | | |||
| * | add debug report, resolve some img layout err msg | Jean-Philippe Bruyère | 2019-04-29 |
| | | |||
| * | deffered resolve funcs, comments, some warnings resolves | Jean-Philippe Bruyère | 2019-02-28 |
| | | |||
| * | vkvg_surface_create_for_VkhImage | Jean-Philippe Bruyère | 2019-01-07 |
| | | |||
| * | code clean, warning cleaning | Jean-Philippe Bruyère | 2019-01-07 |
| | | |||
| * | add sample count to device, add vkvg_device_create_multisample | Jean-Philippe Bruyère | 2019-01-07 |
| | | |||