-
Notifications
You must be signed in to change notification settings - Fork 200
Description
The vkGetPhysicalDeviceProperties2KHR() and vkGetPhysicalDeviceFeatures2KHR() functions add handling for extensions via the pNext tree. The DevSim layer needs to read in any extended properties/features from json file and appropriately report them when GPDP2 and GPDF2 are called.
I'm adding this support to mock driver in LVL PR2388 which can be used for reference.
I started to add the support to DevSim, but there's a bit of json reading that wasn't immediately obvious to me so wanted to see if @mikew-lunarg was willing to run with this.
I've pushed branch tobin_devsim_gpdp2_ext to VulkanTools repo which has one WIP commit to get things started.
Not an immediate need to get the full support in, but until maxPushDescriptors is added my LVL PR is blocked. My WIP PR is basically a hard-coded hack that assigns a static value to that instead of whatever was read from json.