summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_device_internal.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
* new clipping and save/restore ok, sync need rework and debugnew_save_restoreJean-Philippe Bruyère2026-10-24
* 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
* unnormalized texture coords for fonts, update font descriptorJean-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
* LOGE/LOGW;unlikely/likely;debug harfbuzz shapingJean-Philippe Bruyère2026-10-08
* _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
* pngBlitFormat from srgb to straight rgbJean-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.stencilAspect code simplificationJean-Philippe Bruyère2022-04-23
* 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
* | timeline semaphore implementation start for contextJean-Philippe Bruyère2022-03-18
* | premult: .dstAlphaBlendFactor = ONE_MINUS_SRC_ALPHA (instead of ONE)Jean-Philippe Bruyère2022-03-16
* | use blend LogicOp.Clear for clear operator, restore premult blend..dstAlphaBl...Jean-Philippe Bruyère2022-03-15
* | don't store MS suf imageJean-Philippe Bruyère2022-03-14
* | .dstColorBlendFactor=0, source alpha as final alpha.Jean-Philippe Bruyère2022-03-13
|/
* multithreading is not ok with context caching, articulating both need more workJean-Philippe Bruyère2022-02-18
* buggy font cache mutex guarding, multithreaded testsJean-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
* unified layer and instance exts checkJean-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
* get matrix scaling to scale arcstep and curve dist limitJean-Philippe Bruyère2022-01-13
* wired debug modesJean-Philippe Bruyère2022-01-11
* uint_32 for log_level, log commandsJean-Philippe Bruyère2022-01-07
* optional glutesselator for non-zero fillingJean-Philippe Bruyère2022-01-06
* add option USE_FREETYPE in cmake, update licence datesJean-Philippe Bruyère2021-12-26
* add layer check functions in device internalJean-Philippe Bruyère2021-12-25
* restore vectex layout in main pipelineJean-Philippe Bruyère2021-12-20
* dev or inst pfn callsJean-Philippe Bruyère2021-12-19
* add func ptrs in device internalJean-Philippe Bruyère2021-12-19
* solve most of stroking gliches, add lines options to testsJean-Philippe Bruyère2021-12-12
* stroke context and dash context instead of static vars, radial gradient in ct...Jean-Philippe Bruyère2021-12-11