Searched refs:SaveableTexture (Results 1 – 15 of 15) sorted by relevance
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/ |
D | SaveableTexture.h | 49 class SaveableTexture : 50 public android::snapshot::LazySnapshotObj<SaveableTexture> { 53 using saver_t = void (*)(SaveableTexture*, 57 typedef std::function<void(SaveableTexture*)> loader_t; 58 using creator_t = SaveableTexture* (*)(GlobalNameSpace*, loader_t&&); 59 using restorer_t = void (*)(SaveableTexture*); 61 SaveableTexture() = delete; 62 SaveableTexture(SaveableTexture&&) = delete; 63 SaveableTexture(GlobalNameSpace* globalNameSpace, loader_t&& loader); 64 SaveableTexture& operator=(SaveableTexture&&) = delete; [all …]
|
D | TranslatorIfaces.h | 45 class SaveableTexture; variable 46 typedef std::shared_ptr<SaveableTexture> SaveableTexturePtr; 89 class SaveableTexture; variable 112 …void (*saveTexture)(SaveableTexture*, android::base::St… 113 SaveableTexture* (*createTexture)(GlobalNameSpace*, 114 std::function<void(SaveableTexture*)>&&); 115 void (*restoreTexture)(SaveableTexture*);
|
D | TextureData.h | 27 class SaveableTexture; variable 28 typedef std::shared_ptr<SaveableTexture> SaveableTexturePtr;
|
D | ObjectNameSpace.h | 147 SaveableTexture::saver_t saver); 150 SaveableTexture::creator_t creator);
|
D | FramebufferData.h | 25 class SaveableTexture; variable 26 typedef std::shared_ptr<SaveableTexture> SaveableTexturePtr;
|
/hardware/google/gfxstream/host/gl/glestranslator/EGL/ |
D | EglDisplay.h | 137 SaveableTexture::restorer_t restorer) const; 145 SaveableTexture::saver_t saver, 146 SaveableTexture::restorer_t restorer); 149 SaveableTexture::creator_t creator);
|
D | EglDisplay.cpp | 531 SaveableTexture::restorer_t restorer) { in touchEglImage() 542 SaveableTexture::restorer_t restorer) const { in getImage() 649 SaveableTexture::saver_t saver, in onSaveAllImages() 650 SaveableTexture::restorer_t restorer) { in onSaveAllImages() 676 SaveableTexture::creator_t creator) { in onLoadAllImages()
|
/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/ |
D | SaveableTexture.cpp | 494 void SaveableTexture::preSave() { in preSave() 498 void SaveableTexture::postSave() { in postSave() 502 SaveableTexture::SaveableTexture(const TextureData& texture) in SaveableTexture() function in SaveableTexture 515 SaveableTexture::SaveableTexture(GlobalNameSpace* globalNameSpace, in SaveableTexture() function in SaveableTexture 523 void SaveableTexture::loadFromStream(android::base::Stream* stream) { in loadFromStream() 585 void SaveableTexture::onSave( in onSave() 839 void SaveableTexture::restore() { in restore() 1043 const NamedObjectPtr& SaveableTexture::getGlobalObject() { in getGlobalObject() 1048 void SaveableTexture::fillEglImage(EglImage* eglImage) { in fillEglImage() 1065 void SaveableTexture::makeDirty() { in makeDirty() [all …]
|
D | ObjectNameSpace.cpp | 343 SaveableTexture::saver_t saver) { in onSave() 383 SaveableTexture::creator_t creator) { in onLoad() 402 SaveableTexture* saveableTexture = creator( in onLoad() 404 SaveableTexture* saveableTexture) { in onLoad()
|
D | meson.build | 19 'SaveableTexture.cpp',
|
D | Android.bp | 44 "SaveableTexture.cpp",
|
D | CMakeLists.txt | 17 SaveableTexture.cpp
|
D | TextureData.cpp | 99 m_saveableTexture.reset(new SaveableTexture(*this)); in resetSaveableTexture()
|
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/ |
D | GLESv2Imp.cpp | 87 static void saveTexture(SaveableTexture* texture, android::base::Stream* stream, 89 static SaveableTexture* createTexture(GlobalNameSpace* globalNameSpace, 90 SaveableTexture::loader_t&& loader); 91 static void restoreTexture(SaveableTexture* texture); 370 SaveableTexture::preSave(); in preSaveTexture() 374 SaveableTexture::postSave(); in postSaveTexture() 377 static void saveTexture(SaveableTexture* texture, android::base::Stream* stream, in saveTexture() 378 SaveableTexture::Buffer* buffer) { in saveTexture() 382 static SaveableTexture* createTexture(GlobalNameSpace* globalNameSpace, in createTexture() 383 SaveableTexture::loader_t&& loader) { in createTexture() [all …]
|
/hardware/google/gfxstream/host/gl/ |
D | BUILD.bazel | 133 "glestranslator/GLcommon/SaveableTexture.cpp",
|