{ "mandatory_features": { "VkPhysicalDeviceFeatures": [ { "features": ["robustBufferAccess"], "requirements": [] }, { "features": ["shaderInt64"], "requirements": ["physicalDeviceShaderAtomicInt64Features.shaderBufferInt64Atomics"] }, { "features": ["shaderInt64"], "requirements": ["physicalDeviceVulkan12Features.shaderBufferInt64Atomics"] }, { "features": ["shaderInt64"], "requirements": ["physicalDeviceShaderAtomicInt64Features.shaderSharedInt64Atomics"] }, { "features": ["shaderInt64"], "requirements": ["physicalDeviceVulkan12Features.shaderSharedInt64Atomics"] } ] } }