summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_surface.c
Commit message (Expand)AuthorAge
* 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
* create surface from svg with nanosvgJean-Philippe Bruyère2019-05-01
* save stencil state in remaining bits, limit save/restore to 6 layersJean-Philippe Bruyère2019-05-01
* clear new surface with first renderpassJean-Philippe Bruyère2019-05-01
* clear stencil on context creation with renderpass begin, handle sample count ...Jean-Philippe Bruyère2019-05-01
* dont save/restore path datasJean-Philippe Bruyère2019-05-01
* add debug report, resolve some img layout err msgJean-Philippe Bruyère2019-04-29
* deffered resolve funcs, comments, some warnings resolvesJean-Philippe Bruyère2019-02-28
* vkvg_surface_create_for_VkhImageJean-Philippe Bruyère2019-01-07
* code clean, warning cleaningJean-Philippe Bruyère2019-01-07
* add sample count to device, add vkvg_device_create_multisampleJean-Philippe Bruyère2019-01-07
* protect graphic queue submissions with mutexJean-Philippe Bruyère2018-10-11
* premult alpha, comments, frame msr in testJean-Philippe Bruyère2018-10-03
* USE_VALIDATION and VKVG_TILING_OPTIMAL cmake options, width and height as var...Jean-Philippe Bruyère2018-08-04
* test vkClearAttachment, comments, pipelineCache use (should save and restore)Jean-Philippe Bruyère2018-06-12
* prevent flushing empty render pass, use vkvg_buffer instead of vkh_bufferJean-Philippe Bruyère2018-06-07
* various small fixed in layout transitions, explicit old layout, see vkh commi...Jean-Philippe Bruyère2018-06-06
* use VulkanMemoryAllocator for mem allocsJean-Philippe Bruyère2018-05-08
* improve VK_IMAGE_LAYOUT handling, solves several problems with multiple drive...Jean-Philippe Bruyère2018-05-06
* mimic reference counting from cairoJean-Philippe Bruyère2018-04-29
* surf write to png with stbi (very slow)Jean-Philippe Bruyère2018-04-29
* operator funcs, no implementation yet, VKSDK env var handling in cmake, debugJean-Philippe Bruyère2018-04-28
* code cleanJean-Philippe Bruyère2018-04-25
* simplify path handling, prevent closing on same position, other debugJean-Philippe Bruyère2018-04-25
* add license headersJean-Philippe Bruyère2018-04-19
* basic linear gradientJean-Philippe Bruyère2018-04-18