Loading opengl/libs/EGL/egl_cache.cpp +3 −6 Original line number Diff line number Diff line Loading @@ -126,12 +126,9 @@ void egl_cache_t::initialize(egl_display_t *display) { void egl_cache_t::terminate() { Mutex::Autolock lock(mMutex); if (mBlobCache != NULL) { saveBlobCacheLocked(); mBlobCache = NULL; } mInitialized = false; } void egl_cache_t::setBlob(const void* key, EGLsizeiANDROID keySize, const void* value, EGLsizeiANDROID valueSize) { Loading Loading @@ -218,7 +215,7 @@ static uint32_t crc32c(const uint8_t* buf, size_t len) { } void egl_cache_t::saveBlobCacheLocked() { if (mFilename.length() > 0) { if (mFilename.length() > 0 && mBlobCache != NULL) { size_t cacheSize = mBlobCache->getFlattenedSize(); size_t headerSize = cacheFileHeaderSize; const char* fname = mFilename.string(); Loading Loading
opengl/libs/EGL/egl_cache.cpp +3 −6 Original line number Diff line number Diff line Loading @@ -126,12 +126,9 @@ void egl_cache_t::initialize(egl_display_t *display) { void egl_cache_t::terminate() { Mutex::Autolock lock(mMutex); if (mBlobCache != NULL) { saveBlobCacheLocked(); mBlobCache = NULL; } mInitialized = false; } void egl_cache_t::setBlob(const void* key, EGLsizeiANDROID keySize, const void* value, EGLsizeiANDROID valueSize) { Loading Loading @@ -218,7 +215,7 @@ static uint32_t crc32c(const uint8_t* buf, size_t len) { } void egl_cache_t::saveBlobCacheLocked() { if (mFilename.length() > 0) { if (mFilename.length() > 0 && mBlobCache != NULL) { size_t cacheSize = mBlobCache->getFlattenedSize(); size_t headerSize = cacheFileHeaderSize; const char* fname = mFilename.string(); Loading