From e0fba2dc1b4cc12992d29f1a811cb2bc267b1918 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Wed, 9 Mar 2022 13:20:13 +0100 Subject: [PATCH] set default cached context count to 2 --- src/vkvg_device.c | 3 ++- src/vkvg_device_internal.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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; -- 2.47.3