diff options
| -rw-r--r-- | src/video_core/renderer_vulkan/vk_device.h | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/src/video_core/renderer_vulkan/vk_device.h b/src/video_core/renderer_vulkan/vk_device.h index 72603f9f6..2c27ad730 100644 --- a/src/video_core/renderer_vulkan/vk_device.h +++ b/src/video_core/renderer_vulkan/vk_device.h @@ -122,6 +122,11 @@ public:          return properties.limits.maxPushConstantsSize;      } +    /// Returns true if Shader storage Image Read Without Format supported. +    bool IsShaderStorageImageReadWithoutFormatSupported() const { +        return is_shader_storage_img_read_without_format_supported; +    } +      /// Returns true if ASTC is natively supported.      bool IsOptimalAstcSupported() const {          return is_optimal_astc_supported; @@ -227,6 +232,8 @@ private:      bool ext_depth_range_unrestricted{};       ///< Support for VK_EXT_depth_range_unrestricted.      bool ext_shader_viewport_index_layer{};    ///< Support for VK_EXT_shader_viewport_index_layer.      bool nv_device_diagnostic_checkpoints{};   ///< Support for VK_NV_device_diagnostic_checkpoints. +    bool is_shader_storage_img_read_without_format_supported{}; ///< Support for shader storage +                                                                ///< image read without format      // Telemetry parameters      std::string vendor_name;                      ///< Device's driver name. | 
