Lines Matching refs:cacheKey
81 VertexConversionBuffer(vk::Renderer *renderer, const CacheKey &cacheKey);
86 bool match(const CacheKey &cacheKey) in match() argument
89 if (mCacheKey.formatID != cacheKey.formatID || mCacheKey.stride != cacheKey.stride || in match()
90 mCacheKey.offsetMustMatchExactly != cacheKey.offsetMustMatchExactly || in match()
91 mCacheKey.hostVisible != cacheKey.hostVisible) in match()
97 if (mCacheKey.offset == cacheKey.offset) in match()
105 if (!cacheKey.offsetMustMatchExactly) in match()
107 int64_t offsetGap = cacheKey.offset - mCacheKey.offset; in match()
108 if ((offsetGap % cacheKey.stride) == 0) in match()
110 if (cacheKey.offset < mCacheKey.offset) in match()
112 addDirtyBufferRange(RangeDeviceSize(cacheKey.offset, mCacheKey.offset)); in match()
113 mCacheKey.offset = cacheKey.offset; in match()
230 const VertexConversionBuffer::CacheKey &cacheKey);