summaryrefslogtreecommitdiffstatsci
path: root/include
Commit message (Collapse)AuthorAge
* split text functions to prevent harfbuz code duplication and expose them in ↵Jean-Philippe Bruyère2018-06-13
| | | | vkvg.h
* test vkClearAttachment, comments, pipelineCache use (should save and restore)Jean-Philippe Bruyère2018-06-12
|
* various small fixed in layout transitions, explicit old layout, see vkh ↵Jean-Philippe Bruyère2018-06-06
| | | | commit for details
* LOG macro, some PIPELINE_STAGE changes in copy operationsJean-Philippe Bruyère2018-05-09
|
* use VulkanMemoryAllocator for mem allocsJean-Philippe Bruyère2018-05-08
|
* improve VK_IMAGE_LAYOUT handling, solves several problems with multiple ↵Jean-Philippe Bruyère2018-05-06
| | | | drivers (multisampling with radv, painting op with amdvlk; vkengine improvements; pattern leaking debug
* update with vkh changes (VkhPresenter, VkhPhyInfos)Jean-Philippe Bruyère2018-05-05
|
* mimic reference counting from cairoJean-Philippe Bruyère2018-04-29
|
* surf write to png with stbi (very slow)Jean-Philippe Bruyère2018-04-29
|
* current pattern field in context, save and restore use it, pattern filter ↵Jean-Philippe Bruyère2018-04-29
| | | | and extend (not complete)
* operator funcs, no implementation yet, VKSDK env var handling in cmake, debugJean-Philippe Bruyère2018-04-28
|
* minimal font and text extents implementation, vkengine create with gpu type ↵Jean-Philippe Bruyère2018-04-27
| | | | and win size, try to find correct antigrain curves params
* matrix operations on contextJean-Philippe Bruyère2018-04-25
|
* svg renderingJean-Philippe Bruyère2018-04-25
|
* simplify path handling, prevent closing on same position, other debugJean-Philippe Bruyère2018-04-25
|
* debug curvesto, if last point of closed path is same pos as 1st, remove itJean-Philippe Bruyère2018-04-21
|
* CurPointExists boolean in ctx, lineto and arc debug, import cairo exemple to ↵Jean-Philippe Bruyère2018-04-20
| | | | test paths
* add license headersJean-Philippe Bruyère2018-04-19
|
* line join basis, try to cover every angles for line but, missing triangle ↵Jean-Philippe Bruyère2018-04-19
| | | | when normal x<0 et y<0
* line capsJean-Philippe Bruyère2018-04-19
|
* save matrix, line join and cap config, not yet applied on strokeJean-Philippe Bruyère2018-04-18
|
* matrix transformations, grabbed from cairoJean-Philippe Bruyère2018-04-18
|
* add matrix to push consts, strange padding required?? in glslJean-Philippe Bruyère2018-04-18
|
* basic linear gradientJean-Philippe Bruyère2018-04-18
|
* develJean-Philippe Bruyère2018-04-17
|
* add wired triangulations for debug and optimisationJean-Philippe Bruyère2018-04-12
|
* vkvg_rectangleJean-Philippe Bruyère2018-04-10
|
* Devel (#4)j-p2018-04-10
| | | | | | * create surface from image, split device internal funs in separate file, update_descriptors from surf more generic * curve_to implementation with antigrain algorithm, should find correct limits
* build tests in same project to ease sharing of vkhJean-Philippe Bruyère2018-04-06
|
* use phy in device creation instead of memprops struct for easy .net integrationJean-Philippe Bruyère2018-04-03
|
* use unsigned int in both width and height for surface creationJean-Philippe Bruyère2018-04-02
|
* spir-v codes in shaders.h, should be automated with cmake, small fixesJean-Philippe Bruyère2017-12-28
|
* first commitJean-Philippe Bruyère2017-12-28