Vulkan: Drop usage of VK_NV_glsl extension

It's not providing a large performance improvement anymore, after the
more recent drivers introduced a new shader compiler.
This commit is contained in:
Stenzek
2018-08-29 13:12:19 +10:00
parent b8b4e9af5e
commit 448e19629d
3 changed files with 1 additions and 73 deletions

View File

@ -83,7 +83,7 @@ public:
{
return m_device_features.occlusionQueryPrecise == VK_TRUE;
}
bool SupportsNVGLSLExtension() const { return m_supports_nv_glsl_extension; }
// Helpers for getting constants
VkDeviceSize GetUniformBufferAlignment() const
{
@ -131,8 +131,6 @@ private:
VkPhysicalDeviceFeatures m_device_features = {};
VkPhysicalDeviceProperties m_device_properties = {};
VkPhysicalDeviceMemoryProperties m_device_memory_properties = {};
bool m_supports_nv_glsl_extension = false;
};
extern std::unique_ptr<VulkanContext> g_vulkan_context;