Merge changes I2b52f28b,I87252491
* changes:
Update Marl to 49e4e31
Squashed 'third_party/marl/' changes from 12872a0df..49e4e3141
diff --git a/src/Vulkan/VkDevice.hpp b/src/Vulkan/VkDevice.hpp
index b27fa50..3fa0afe 100644
--- a/src/Vulkan/VkDevice.hpp
+++ b/src/Vulkan/VkDevice.hpp
@@ -72,7 +72,6 @@
uint32_t imageView;
inline bool operator == (const Key& rhs) const;
- inline bool operator < (const Key& rhs) const;
struct Hash
{
@@ -121,11 +120,6 @@
return instruction == rhs.instruction && sampler == rhs.sampler && imageView == rhs.imageView;
}
-inline bool vk::Device::SamplingRoutineCache::Key::operator < (const Key& rhs) const
-{
- return std::tie(instruction, sampler, imageView) < std::tie(rhs.instruction, rhs.sampler, rhs.imageView);
-}
-
inline std::size_t vk::Device::SamplingRoutineCache::Key::Hash::operator() (const Key& key) const noexcept
{
// Combine three 32-bit integers into a 64-bit hash.