diff options
| author | janharaldfredriksen-arm <jan-harald.fredriksen@arm.com> | 2020-07-15 17:29:59 +0200 |
|---|---|---|
| committer | jeremyk-lunarg <jeremyk@lunarg.com> | 2021-11-29 10:56:54 -0700 |
| commit | 96e79868bfb13df6229fbb4ec530ca0646bb9882 (patch) | |
| tree | 4fa4b9672698c39132faa241019b9b944e46868e /icd/generated/mock_icd.cpp | |
| parent | a01b76b1686f882e2a0ec05426ab2bff58580c92 (diff) | |
| download | usermoji-96e79868bfb13df6229fbb4ec530ca0646bb9882.tar.xz | |
scripts: initialize properties for VK_EXT_fragment_density_map2
Diffstat (limited to 'icd/generated/mock_icd.cpp')
| -rw-r--r-- | icd/generated/mock_icd.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/icd/generated/mock_icd.cpp b/icd/generated/mock_icd.cpp index 251ef0e5..f569f841 100644 --- a/icd/generated/mock_icd.cpp +++ b/icd/generated/mock_icd.cpp @@ -2690,6 +2690,15 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties2KHR( write_props->supportedDepthResolveModes = VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR; write_props->supportedStencilResolveModes = VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR; } + + const auto *fragment_density_map2_props = lvl_find_in_chain<VkPhysicalDeviceFragmentDensityMap2PropertiesEXT>(pProperties->pNext); + if (fragment_density_map2_props) { + VkPhysicalDeviceFragmentDensityMap2PropertiesEXT* write_props = (VkPhysicalDeviceFragmentDensityMap2PropertiesEXT*)fragment_density_map2_props; + write_props->subsampledLoads = VK_FALSE; + write_props->subsampledCoarseReconstructionEarlyAccess = VK_FALSE; + write_props->maxSubsampledArrayLayers = 2; + write_props->maxDescriptorSetSubsampledSamplers = 1; + } } static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties2KHR( |
