summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_device.c
Commit message (Expand)AuthorAge
* add option USE_FREETYPE in cmake, update licence datesJean-Philippe Bruyère2021-12-26
* debug windowsv0.2.1j-p2021-12-21
* gradient stop count check, raise status if count < 2, simplify linear gradien...Jean-Philippe Bruyère2021-12-19
* doxy + sphinx, device_status, unit vectors, save commit before testing html5 ...Jean-Philippe Bruyère2021-12-14
* polyfill pipeline not created on apple because of moltenvk limitation (no tri...Jean-Philippe Bruyère2021-12-08
* check instance extensions support before activation in VkvgDeviceJean-Philippe Bruyère2021-12-08
* VK_KHR_get_physical_device_properties2 is an instance extJean-Philippe Bruyère2021-12-07
* activate VK_KHR_portability_subset if present in vkvg_device_createJean-Philippe Bruyère2021-12-07
* vkvg_device_create->own vk ctx, full vk context creation; vkvg_device_create_...Jean-Philippe Bruyère2021-11-30
* quadratic, don't fault on missing current point for relative funcsJean-Philippe Bruyère2021-11-27
* take vkimg stride into account when saving surface to png or memory, spaces t...Jean-Philippe Bruyère2021-08-12
* dynamic depthStencil image format selectionJean-Philippe Bruyère2021-05-10
* solve macro=type problem for ibo int, debug statisticJean-Philippe Bruyère2021-05-10
* code clean, add optional dashes config for lines, curves, and rnd rect testsJean-Philippe Bruyère2020-09-07
* separate CMake option for VK debug utils, random curves testsJean-Philippe Bruyère2020-09-01
* check VK_EXT_debug_utils extension is loaded in debug mode, cancel device cre...Jean-Philippe Bruyère2020-08-22
* fix fontconfig and freetype leaksJean-Philippe Bruyère2020-07-22
* restore text uv in default vertices for textJean-Philippe Bruyère2020-07-22
* solid fill & strokeJean-Philippe Bruyère2020-07-22
* Win warn clean (#38)j-p2020-06-01
* Dynamic tiling (#34)j-p2020-05-11
* debug utils labelsJean-Philippe Bruyère2020-01-23
* clear new surface with first renderpassJean-Philippe Bruyère2019-05-01
* debugJean-Philippe Bruyère2019-05-01
* clear stencil on context creation with renderpass begin, handle sample count ...Jean-Philippe Bruyère2019-05-01
* vkvg_device_create samplecount=1 by defaultJean-Philippe Bruyère2019-04-06
* get/set device dpy, premult alpha optionalJean-Philippe Bruyère2019-04-06
* deffered resolve funcs, comments, some warnings resolvesJean-Philippe Bruyère2019-02-28
* code clean, warning cleaningJean-Philippe Bruyère2019-01-07
* add sample count to device, add vkvg_device_create_multisampleJean-Philippe Bruyère2019-01-07
* empty texture to prevent unbound descriptor validation error, use _LIBS sufix...Jean-Philippe Bruyère2019-01-06
* debug mutexJean-Philippe Bruyère2018-10-17
* protect graphic queue submissions with mutexJean-Philippe Bruyère2018-10-11
* function pointers for most used onesJean-Philippe Bruyère2018-10-03
* test vkClearAttachment, comments, pipelineCache use (should save and restore)Jean-Philippe Bruyère2018-06-12
* 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 drive...Jean-Philippe Bruyère2018-05-06
* update with vkh changes (VkhPresenter, VkhPhyInfos)Jean-Philippe Bruyère2018-05-05
* mimic reference counting from cairoJean-Philippe Bruyère2018-04-29
* operator funcs, no implementation yet, VKSDK env var handling in cmake, debugJean-Philippe Bruyère2018-04-28
* fill poly with stencil testsJean-Philippe Bruyère2018-04-24
* add license headersJean-Philippe Bruyère2018-04-19
* basic linear gradientJean-Philippe Bruyère2018-04-18
* develJean-Philippe Bruyère2018-04-17
* Devel (#4)j-p2018-04-10
* use phy in device creation instead of memprops struct for easy .net integrationJean-Philippe Bruyère2018-04-03
* try to make ctx thread safe with dedicated pools by contextJean-Philippe Bruyère2017-12-29
* 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