From: Jean-Philippe Bruyère Date: Wed, 9 Mar 2022 12:20:13 +0000 (+0100) Subject: set default cached context count to 2 X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=e0fba2dc1b4cc12992d29f1a811cb2bc267b1918;p=jp%2Fvkvg.git set default cached context count to 2 --- diff --git a/src/vkvg_device.c b/src/vkvg_device.c index 4a266cc..94f0c11 100644 --- a/src/vkvg_device.c +++ b/src/vkvg_device.c @@ -178,7 +178,8 @@ void vkvg_get_required_device_extensions (VkPhysicalDevice phy, const char** pEx //enabledFeature12 is guarantied to be the first in pNext chain const void* vkvg_get_device_requirements (VkPhysicalDeviceFeatures* pEnabledFeatures) { - pEnabledFeatures->fillModeNonSolid = true; + pEnabledFeatures->fillModeNonSolid = VK_TRUE; + pEnabledFeatures->sampleRateShading = VK_TRUE; void* pNext = NULL; diff --git a/src/vkvg_device_internal.h b/src/vkvg_device_internal.h index f776880..dc44fd3 100644 --- a/src/vkvg_device_internal.h +++ b/src/vkvg_device_internal.h @@ -30,7 +30,7 @@ #define STENCIL_CLIP_BIT 0x2 #define STENCIL_ALL_BIT 0x3 -#define VKVG_MAX_CACHED_CONTEXT_COUNT 0 +#define VKVG_MAX_CACHED_CONTEXT_COUNT 2 extern PFN_vkCmdBindPipeline CmdBindPipeline; extern PFN_vkCmdBindDescriptorSets CmdBindDescriptorSets;