summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_surface.c
Commit message (Expand)AuthorAge
* debug, code clean up, wipJean-Philippe Bruyère2026-10-22
* vkvg_surface_create_ms for multisample surface creationJean-Philippe Bruyère2026-10-19
* source desc set in pattern, grad buffer and desc set in surface, split img an...Jean-Philippe Bruyère2026-10-19
* wipJean-Philippe Bruyère2026-10-17
* surface classJean-Philippe Bruyère2026-10-16
* move pipeline,renderpass,dpy,sample count to surfJean-Philippe Bruyère2026-10-16
* atomic references for pattern and surfaceJean-Philippe Bruyère2026-10-15
* LOGE/LOGW;unlikely/likely;debug harfbuzz shapingJean-Philippe Bruyère2026-10-08
* compilation/headers improvments, savedStencils bug wipJean-Philippe Bruyère2026-09-04
* clang-format + debug samplesJean-Philippe Bruyère2026-09-04
* add clear operation prior to blit in vkvg_surface_create_from_bitmapJean-Philippe Bruyère2025-03-24
* wipJean-Philippe Bruyère2025-03-24
* replace VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT with VK_PIPELINE_STAGE_COLOR_ATTACH...Jean-Philippe Bruyère2025-03-24
* unpremult alpha for writing to disk or memoryJean-Philippe Bruyère2025-03-24
* gunit tests wip + api calls strenghteningsJean-Philippe Bruyère2025-03-24
* gunit tests + error handling improvmentsJean-Philippe Bruyère2025-03-24
* clang formatJean-Philippe Bruyère2025-03-24
* optional vma, vkvg is now a true c libJean-Philippe Bruyère2022-05-28
* dev.stencilAspectFlag depending on depth or not for layout transitionsJean-Philippe Bruyère2022-04-23
* timeline sync source surface, rename _wait_flush_fence=>_wait_ctx_flush_end, ...Jean-Philippe Bruyère2022-04-05
* timeline sync for surface operations, surface local cmd and cmdpool, surface ...Jean-Philippe Bruyère2022-03-21
* timeline semaphore implementation start for contextJean-Philippe Bruyère2022-03-18
* always return valid pointer for surface/context/patternJean-Philippe Bruyère2022-03-16
* don't enable deferredResolve if sample count=1Jean-Philippe Bruyère2022-03-11
* thread aware option in device, simple mutex device lockJean-Philippe Bruyère2022-02-18
* clean dev, surf, ctx error handlingJean-Philippe Bruyère2022-01-24
* provide 2 steps blit if blitting not supported in linear tilingJean-Philippe Bruyère2022-01-23
* add test for png blit img format support, debug surface img format feature testJean-Philippe Bruyère2022-01-23
* prevent trying to create surface with dim <= 0Jean-Philippe Bruyère2022-01-11
* pattern transform, opacity, debug getarcsteps (abs)Jean-Philippe Bruyère2022-01-05
* swapchain color to unormJean-Philippe Bruyère2021-12-21
* save png in srgb color spaceJean-Philippe Bruyère2021-12-16
* debugj-p2021-11-15
* take vkimg stride into account when saving surface to png or memory, spaces t...Jean-Philippe Bruyère2021-08-12
* vkvg_surface_write_to_memory, #vkvg_export and #vkvg_inline modifsJean-Philippe Bruyère2021-08-09
* save fontconfig results in _vkvg_font_t; status check on facade fnt call, vkc...Jean-Philippe Bruyère2021-07-19
* dynamic depthStencil image format selectionJean-Philippe Bruyère2021-05-10
* move surface internal func to vkvg_surface_internalJean-Philippe Bruyère2020-09-04
* separate CMake option for VK debug utils, random curves testsJean-Philippe Bruyère2020-09-01
* split nsvg and vkvg, docs wip, cmake target props (c99,extensions=off,pos_ind...Jean-Philippe Bruyère2020-08-31
* docsJean-Philippe Bruyère2020-08-30
* paintJean-Philippe Bruyère2020-07-22
* Win warn clean (#38)j-p2020-06-01
* Dynamic tiling (#34)j-p2020-05-11
* Appveyor (#27)j-p2020-01-23
* debug utils labelsJean-Philippe Bruyère2020-01-23
* direct draw on swapchain image as option, several testsJean-Philippe Bruyère2019-09-03
* curve tracking in pathes to avoid extra operation for bevel and rounded line ...Jean-Philippe Bruyère2019-09-03
* add subPath parameter, but nsvg doesn't handle g elementsJean-Philippe Bruyère2019-05-02
* add nsvg interface in main vkvg headerJean-Philippe Bruyère2019-05-01