summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_context_internal.c
Commit message (Collapse)AuthorAge
* 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
| | | | | | | | surface locks debug
* | timeline sync for surface operations, surface local cmd and cmdpool, surface ↵Jean-Philippe Bruyère2022-03-21
| | | | | | | | fence sync if timeline disabled
* | 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
| | | compute bounds for scissoring fill even/odd
* Merge branch 'isnan_fix'Jean-Philippe Bruyère2022-02-21
|\
| * replace obsolete isnanf by isnanJean-Philippe Bruyère2022-02-18
| |
* | add todo commentJean-Philippe Bruyère2022-02-20
| |
* | debug: buffers sizes checksJean-Philippe Bruyère2022-02-20
| |
* | debug: buffers size check in polyfillJean-Philippe Bruyère2022-02-19
| |
* | debug: _poly_fill vbo size checkJean-Philippe Bruyère2022-02-19
|/
* buggy font cache mutex guarding, multithreaded testsJean-Philippe Bruyère2022-02-18
|
* remove unecessary fence waitJean-Philippe Bruyère2022-02-18
|
* font cache mutex, func renamesJean-Philippe Bruyère2022-02-18
|
* thread aware option in device, simple mutex device lockJean-Philippe Bruyère2022-02-18
|
* merge multithreading device guards with cached contextJean-Philippe Bruyère2022-02-18
|
* test with only guarded last fence wait and submitJean-Philippe Bruyère2022-02-18
|
* store context in vkvgdevice to be reused on creationJean-Philippe Bruyère2022-02-18
|
* reset simpleConcave if curveJean-Philippe Bruyère2022-01-18
|
* simple concave path handlingJean-Philippe Bruyère2022-01-18
|
* don't clear stencil on surf creation, but on ctx first pass, polyfill vao ↵Jean-Philippe Bruyère2022-01-14
| | | | size check debug, add _ensure_*bo_buffer methods
* check vbo size once during poly fillJean-Philippe Bruyère2022-01-14
|
* get matrix scaling to scale arcstep and curve dist limitJean-Philippe Bruyère2022-01-13
|
* elliptical arc step limit reducedJean-Philippe Bruyère2022-01-12
|
* recording wipJean-Philippe Bruyère2022-01-11
|
* implement svg from fragment for vkvg-svgJean-Philippe Bruyère2022-01-11
|
* wired debug modesJean-Philippe Bruyère2022-01-11
|
* debug without glutessJean-Philippe Bruyère2022-01-08
|
* call glutess directlyJean-Philippe Bruyère2022-01-08
|
* uint_32 for log_level, log commandsJean-Philippe Bruyère2022-01-07
|