summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_context_internal.c
Commit message (Expand)AuthorAge
* 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 siz...Jean-Philippe Bruyère2022-01-14
* 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
* elliptical_arc, ellipse, rounded_rectangle2Jean-Philippe Bruyère2022-01-06
* optional glutesselator for non-zero fillingJean-Philippe Bruyère2022-01-06
* matrix_transform_point for get_arc_steps gives no glitchJean-Philippe Bruyère2022-01-05
* pattern transform, opacity, debug getarcsteps (abs)Jean-Philippe Bruyère2022-01-05
* increment flush fence timeoutJean-Philippe Bruyère2022-01-03
* path extents untransformed, moved transform for scissor, should put it in fil...Jean-Philippe Bruyère2022-01-02
* add option USE_FREETYPE in cmake, update licence datesJean-Philippe Bruyère2021-12-26
* beter join handling, dot = -1 still problematicJean-Philippe Bruyère2021-12-21
* rlh only if dot < 0Jean-Philippe Bruyère2021-12-20
* single rlh inside point computation in build_vb_stepJean-Philippe Bruyère2021-12-20
* build_vb_step seems ok, code may be simplified, still one limit caseJean-Philippe Bruyère2021-12-20
* join mitter stroke ok, save commitJean-Philippe Bruyère2021-12-20
* dev or inst pfn callsJean-Philippe Bruyère2021-12-19
* gradient stop count check, raise status if count < 2, simplify linear gradien...Jean-Philippe Bruyère2021-12-19
* debug, flush ctx if lastpat is not solid color in all caseJean-Philippe Bruyère2021-12-17
* wait for flush_fence on image pattern descriptor updateJean-Philippe Bruyère2021-12-17
* srgb presenter and swapchainJean-Philippe Bruyère2021-12-16
* vector code cleanJean-Philippe Bruyère2021-12-12
* test draw batch index count during very long pathJean-Philippe Bruyère2021-12-12
* code cleanJean-Philippe Bruyère2021-12-12
* solve most of stroking gliches, add lines options to testsJean-Philippe Bruyère2021-12-12
* save commitJean-Philippe Bruyère2021-12-11
* move internal stroke func and struct to vkvg_context_internalJean-Philippe Bruyère2021-12-11
* stroke context and dash context instead of static vars, radial gradient in ct...Jean-Philippe Bruyère2021-12-11
* VK_KHR_get_physical_device_properties2 is an instance extJean-Philippe Bruyère2021-12-07
* dynamic distanceTolerance in _recursive_bezierJean-Philippe Bruyère2021-11-29
* no explicit close for path on fill, empty path test debug, scalled _get_arc_s...Jean-Philippe Bruyère2021-11-21
* _get_arc_steps = asinf (1.0f / radius) * 1.5f * sqrtf(radius)Jean-Philippe Bruyère2021-11-20
* debug _normalizeAngleJean-Philippe Bruyère2021-11-15