Searched refs:SamplingRoutineCache (Results 1 – 3 of 3) sorted by relevance
76 class SamplingRoutineCache class in vk::Device79 SamplingRoutineCache() in SamplingRoutineCache() function in vk::Device::SamplingRoutineCache82 ~SamplingRoutineCache() {} in ~SamplingRoutineCache()133 SamplingRoutineCache *getSamplingRoutineCache() const;182 std::unique_ptr<SamplingRoutineCache> samplingRoutineCache;226 inline bool vk::Device::SamplingRoutineCache::Key::operator==(const Key &rhs) const in operator ==()231 inline std::size_t vk::Device::SamplingRoutineCache::Key::Hash::operator()(const Key &key) const no… in operator ()()
54 void Device::SamplingRoutineCache::updateSnapshot() in updateSnapshot()157 samplingRoutineCache.reset(new SamplingRoutineCache());399 Device::SamplingRoutineCache *Device::getSamplingRoutineCache() const in getSamplingRoutineCache()
39 vk::Device::SamplingRoutineCache::Key key = { signature, samplerId, imageViewId }; in getImageSampler()41 auto createSamplingRoutine = [device](const vk::Device::SamplingRoutineCache::Key &key) { in getImageSampler()131 vk::Device::SamplingRoutineCache *cache = device->getSamplingRoutineCache(); in getImageSampler()