summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_device.c
Commit message (Expand)AuthorAge
* vkvg_font_size_t holding pixel sized font, lightweight vkvg_font_t with only ...devJean-Philippe Bruyère2026-10-27
* remove samples and deffered resolve from device create structJean-Philippe Bruyère2026-10-26
* debug imported devJean-Philippe Bruyère2026-10-23
* debug, code clean up, wipJean-Philippe Bruyère2026-10-22
* 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
* device atomic referenceJean-Philippe Bruyère2026-10-16
* move pipeline,renderpass,dpy,sample count to surfJean-Philippe Bruyère2026-10-16
* solve device init bug if thread_awareJean-Philippe Bruyère2026-10-12
* LOGE/LOGW;unlikely/likely;debug harfbuzz shapingJean-Philippe Bruyère2026-10-08
* wipJean-Philippe Bruyère2026-10-01
* 0 memory leaksJean-Philippe Bruyère2026-10-01
* compilation/headers improvments, savedStencils bug wipJean-Philippe Bruyère2026-09-04
* clang-format + debug samplesJean-Philippe Bruyère2026-09-04
* debug issues #161Jean-Philippe Bruyère2025-06-03
* wipJean-Philippe Bruyère2025-03-24
* save commitJean-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
* vkvg_device_create_info wipJean-Philippe Bruyère2025-03-24
* use of VkvgCreateInfo to create vkvg deviceJean-Philippe Bruyère2025-03-24
* update vkhJean-Philippe Bruyère2022-06-08
* 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
* threaded context cache mergeJean-Philippe Bruyère2022-03-21
|\
| * store context in device context cache per threadJean-Philippe Bruyère2022-03-04
* | timeline sync for surface operations, surface local cmd and cmdpool, surface ...Jean-Philippe Bruyère2022-03-21
* | vulkan optional feature cmake options/readme/presence checkJean-Philippe Bruyère2022-03-18
* | check scalar block layout device support if compile option is enabledJean-Philippe Bruyère2022-03-18
* | use blend LogicOp.Clear for clear operator, restore premult blend..dstAlphaBl...Jean-Philippe Bruyère2022-03-15
* | don't enable deferredResolve if sample count=1Jean-Philippe Bruyère2022-03-11
* | set default cached context count to 2Jean-Philippe Bruyère2022-03-09
|/
* printf->LOG in font cache initJean-Philippe Bruyère2022-02-28
* expose public methods to query required inst and dev extensions as well as re...Jean-Philippe Bruyère2022-02-26
* VKVG_VK_SCALAR_BLOCK_SUPPORTED fixJean-Philippe Bruyère2022-02-21
* only provide backtrace on linux gcc in debugJean-Philippe Bruyère2022-02-18
* buggy font cache mutex guarding, multithreaded testsJean-Philippe Bruyère2022-02-18
* font cache mutex, func renamesJean-Philippe Bruyère2022-02-18
* _device prefix in device_internalJean-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
* vkvg_device_set_queue_guardsJean-Philippe Bruyère2022-02-18
* replace cross_mutex with tinycthread, add multisampled exampleJean-Philippe Bruyère2022-02-18
* store context in vkvgdevice to be reused on creationJean-Philippe Bruyère2022-02-18
* clean dev, surf, ctx error handlingJean-Philippe Bruyère2022-01-24
* unified layer and instance exts checkJean-Philippe Bruyère2022-01-24
* port scalar block layout fixes to vkvg_device_createJean-Philippe Bruyère2022-01-23