summaryrefslogtreecommitdiffstatsci
path: root/src
Commit message (Collapse)AuthorAge
* implement several sse2 intrinsics inside vec2d, __m128d in vec2d uniontest_double_simdJean-Philippe Bruyère2021-08-12
|
* vkvg api float->doubleJean-Philippe Bruyère2021-08-10
|
* testsJean-Philippe Bruyère2021-08-09
|
* make vec operations inlinedJean-Philippe Bruyère2021-08-09
|
* vkvg_surface_write_to_memory, #vkvg_export and #vkvg_inline modifsJean-Philippe Bruyère2021-08-09
|
* split font identity and size structure, the second holding face, hb, and ↵Jean-Philippe Bruyère2021-07-19
| | | | lookup objects
* save fontconfig results in _vkvg_font_t; status check on facade fnt call, ↵Jean-Philippe Bruyère2021-07-19
| | | | vkcmd dbg labels
* debug: new pattern type was set prior flushing undrawn vxJean-Philippe Bruyère2021-07-17
|
* check draw batch size between path émissions to avoid ibo index out of boundJean-Philippe Bruyère2021-07-15
|
* inverse sign for fontextent.descentJean-Philippe Bruyère2021-07-14
|
* implement clear operator with substract blendingJean-Philippe Bruyère2021-07-14
|
* emit draw before operator switching, status for invalid rect, wait ↵Jean-Philippe Bruyère2021-07-14
| | | | flush_fence on vkvg_flush()
* fetch device proc addresses when possible, dashed closing corner bug, Diff ↵Jean-Philippe Bruyère2021-07-01
| | | | and Clear pipelines
* split select font face/path, preferedPhysicalDeviceType in test.cJean-Philippe Bruyère2021-06-14
|
* disable even/odd fill on macOS because of missing triangle_fans support in ↵Jean-Philippe Bruyère2021-06-07
| | | | moltenVK
* compile fixes for macOSFlorian Zwoch2021-06-07
| | | | | Note that running it will not work due to missing MoltenVK/Metal support of VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN.
* check if defined(FT_CONFIG_OPTION_SUBPIXEL_RENDERING)Jean-Philippe Bruyère2021-05-10
|
* dynamic depthStencil image format selectionJean-Philippe Bruyère2021-05-10
|
* solve macro=type problem for ibo int, debug statisticJean-Philippe Bruyère2021-05-10
|
* wip, reame path bits, typoJean-Philippe Bruyère2021-05-10
|
* rename _flush_undrawn to emit_undrawnJean-Philippe Bruyère2021-05-10
|
* tests improvments, print test config header, cmd args parsingJean-Philippe Bruyère2021-05-10
|
* code clean, add optional dashes config for lines, curves, and rnd rect testsJean-Philippe Bruyère2020-09-07
|
* move surface internal func to vkvg_surface_internalJean-Philippe Bruyère2020-09-04
|
* limit bisectrice length in strokes, prevent oversized line joins, may be ↵Jean-Philippe Bruyère2020-09-03
| | | | more accurate
* dynamic selection of image tiling depending on suppot statusJean-Philippe Bruyère2020-09-02
|
* separate CMake option for VK debug utils, random curves testsJean-Philippe Bruyère2020-09-01
|
* define isnanf macro if not yet done on linuxJean-Philippe Bruyère2020-09-01
|
* doc wipJean-Philippe Bruyère2020-09-01
|
* dllexport on win shared buildJean-Philippe Bruyère2020-08-31
|
* split nsvg and vkvg, docs wip, cmake target props ↵Jean-Philippe Bruyère2020-08-31
| | | | (c99,extensions=off,pos_indep_code=on
* debug font cacheJean-Philippe Bruyère2020-08-31
|
* doc wipJean-Philippe Bruyère2020-08-30
|
* doc wip, move log to vkvg_internalsJean-Philippe Bruyère2020-08-30
|
* save commitJean-Philippe Bruyère2020-08-30
|
* docsJean-Philippe Bruyère2020-08-30
|
* variadic args in nanosvg macro malformed bugJean-Philippe Bruyère2020-08-28
|
* update nanosvg copyrightJean-Philippe Bruyère2020-08-27
|
* check that all points of curve are not equal before calling recursive_bezierJean-Philippe Bruyère2020-08-27
|
* update nanosvg with several fixes from Michael TeschJean-Philippe Bruyère2020-08-27
|
* debug: update shader from no-lcd optionJean-Philippe Bruyère2020-08-25
|
* debutJean-Philippe Bruyère2020-08-25
|
* check VK_EXT_debug_utils extension is loaded in debug mode, cancel device ↵Jean-Philippe Bruyère2020-08-22
| | | | creation if not
* update vkh with debug presentMode enum comparisonv0.1-alphaJean-Philippe Bruyère2020-08-13
|
* move vk func pointer impl in .c, set extern in headerJean-Philippe Bruyère2020-08-13
|
* fix fontconfig and freetype leaksJean-Philippe Bruyère2020-07-22
|
* debug svg fsquad problemJean-Philippe Bruyère2020-07-22
|
* restore text uv in default vertices for textJean-Philippe Bruyère2020-07-22
|
* prevent overflow of index addressingJean-Philippe Bruyère2020-07-22
|
* source, gradient, clipping okJean-Philippe Bruyère2020-07-22
|