Home
last modified time | relevance | path

Searched refs:SamplingRoutineCache (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/swiftshader/src/Vulkan/
H A DVkDevice.hpp76 class SamplingRoutineCache class in vk::Device
79 SamplingRoutineCache() in SamplingRoutineCache() function in vk::Device::SamplingRoutineCache
82 ~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 ()()
H A DVkDevice.cpp54 void Device::SamplingRoutineCache::updateSnapshot() in updateSnapshot()
157 samplingRoutineCache.reset(new SamplingRoutineCache());
399 Device::SamplingRoutineCache *Device::getSamplingRoutineCache() const in getSamplingRoutineCache()
/aosp_15_r20/external/swiftshader/src/Pipeline/
H A DSpirvShaderSampling.cpp39 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()