summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_context_internal.c
Commit message (Expand)AuthorAge
* win compilation, font size in api (#178)j-p2026-10-26
* _surface_pattern_update_sampler, flush on new pattern only if dyn grad buffer...Jean-Philippe Bruyère2026-10-25
* remove spurious bind, add required ones, emit_draw_cmd if new pattern is img ...Jean-Philippe Bruyère2026-10-25
* save_stencil_if_required, emit draw cmd before pattern change, apple bugJean-Philippe Bruyère2026-10-25
* new clipping and save/restore ok, sync need rework and debugnew_save_restoreJean-Philippe Bruyère2026-10-24
* new save restore wipJean-Philippe Bruyère2026-10-23
* debug imported devJean-Philippe Bruyère2026-10-23
* debug, code clean up, wipJean-Philippe Bruyère2026-10-22
* source desc set in pattern, grad buffer and desc set in surface, split img an...Jean-Philippe Bruyère2026-10-19
* surface_pattern_t and gradient_pattern_t structsJean-Philippe Bruyère2026-10-18
* dummy descriptors for source and gradient buff, immutable sampler for font te...Jean-Philippe Bruyère2026-10-18
* 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
* finalize text/tspan, not possible for now to have text/span in defs; _store_o...font_revampingJean-Philippe Bruyère2026-10-15
* svg process_elt new_sub_path cmd, rename text_run cmd to textJean-Philippe Bruyère2026-10-15
* vkvg_font_create_from_file, update stbtt wipJean-Philippe Bruyère2026-10-09
* LOGE/LOGW;unlikely/likely;debug harfbuzz shapingJean-Philippe Bruyère2026-10-08
* first test string okJean-Philippe Bruyère2026-10-04
* memcpy in save/restore, getArcStep tests, vbo&pts size *2, dashes fixed array...Jean-Philippe Bruyère2026-10-01
* replace font names char* by 64bit hash (wip)Jean-Philippe Bruyère2026-10-01
* don't invert gradient matrix before sending to shader, solve svg bug. parse x...Jean-Philippe Bruyère2026-10-01
* solve: sigsev on log UBO after resized, debug svg styleJean-Philippe Bruyère2026-10-01
* _update_cur_pattern: don't set pattern with status not okJean-Philippe Bruyère2026-09-24
* clang-format + debug samplesJean-Philippe Bruyère2026-09-04
* wipJean-Philippe Bruyère2025-03-24
* rgb color conversion with byte maskJean-Philippe Bruyère2025-03-24
* gunit tests + error handling improvmentsJean-Philippe Bruyère2025-03-24
* clang formatJean-Philippe Bruyère2025-03-24
* wipJean-Philippe Bruyère2025-03-24
* wipJean-Philippe Bruyère2023-03-01
* store result of cos()Jean-Philippe Bruyère2023-03-01
* debug when context destroyed with remaining saved ctxJean-Philippe Bruyère2022-10-14
* optional vma, vkvg is now a true c libJean-Philippe Bruyère2022-05-28
* commentsJean-Philippe Bruyère2022-05-26
* dev.stencilAspectFlag depending on depth or not for layout transitionsJean-Philippe Bruyère2022-04-23
* Merge branch 'master' into timelineSemaphoreJean-Philippe Bruyère2022-04-22
|\
| * SET(CMAKE_C_EXTENSIONS OFF), replace remainings M_PI by defined M_PIFJean-Philippe Bruyère2022-03-25
* | removed unnecessary ctx->sourceJean-Philippe Bruyère2022-04-22
* | 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
|/
* increase arc limit for reduced point gen (r:15->30)Jean-Philippe Bruyère2022-03-09
* use _get_arc_step for stroke caps resolutionJean-Philippe Bruyère2022-03-05
* move stroke half width (hw) in stroke_ctx_tJean-Philippe Bruyère2022-03-05
* use _get_arcstep for stroke joinsJean-Philippe Bruyère2022-03-05
* tight angle curve, switch to curved join when angle above const limitJean-Philippe Bruyère2022-03-03
* implement vkvg_set_miter_limitJean-Philippe Bruyère2022-03-02
* add vertex unchecked in draw fsqJean-Philippe Bruyère2022-03-01
* Fill eo scissor (#101)j-p2022-03-01