Lines Matching refs:MemoryProgramCache
101 MemoryProgramCache::MemoryProgramCache(egl::BlobCache &blobCache) in MemoryProgramCache() function in gl::MemoryProgramCache
105 MemoryProgramCache::~MemoryProgramCache() {} in ~MemoryProgramCache()
107 void MemoryProgramCache::ComputeHash(const Context *context, in ComputeHash()
139 angle::Result MemoryProgramCache::getProgram(const Context *context, in getProgram()
187 bool MemoryProgramCache::get(const Context *context, in get()
195 bool MemoryProgramCache::getAt(size_t index, in getAt()
202 void MemoryProgramCache::remove(const egl::BlobCache::Key &programHash) in remove()
207 angle::Result MemoryProgramCache::putProgram(const egl::BlobCache::Key &programHash, in putProgram()
240 angle::Result MemoryProgramCache::updateProgram(const Context *context, const Program *program) in updateProgram()
247 bool MemoryProgramCache::putBinary(const egl::BlobCache::Key &programHash, in putBinary()
265 void MemoryProgramCache::clear() in clear()
271 void MemoryProgramCache::resize(size_t maxCacheSizeBytes) in resize()
276 size_t MemoryProgramCache::entryCount() const in entryCount()
281 size_t MemoryProgramCache::trim(size_t limit) in trim()
286 size_t MemoryProgramCache::size() const in size()
291 size_t MemoryProgramCache::maxSize() const in maxSize()