Home
last modified time | relevance | path

Searched refs:preserveContent (Results 1 – 7 of 7) sorted by relevance

/hardware/google/gfxstream/host/
DColorBuffer.h94 bool importNativeResource(void* nativeResource, uint32_t type, bool preserveContent);
104 bool glOpImportEglImage(void* image, bool preserveContent);
105 bool glOpImportEglNativePixmap(void* pixmap, bool preserveContent);
DColorBuffer.cpp422 bool ColorBuffer::importNativeResource(void* nativeResource, uint32_t type, bool preserveContent) { in importNativeResource() argument
437 return mColorBufferVk->importExtMemoryHandle(nativeResource, type, preserveContent); in importNativeResource()
515 bool ColorBuffer::glOpImportEglImage(void* image, bool preserveContent) { in glOpImportEglImage() argument
520 return mColorBufferGl->importEglImage(image, preserveContent); in glOpImportEglImage()
523 bool ColorBuffer::glOpImportEglNativePixmap(void* pixmap, bool preserveContent) { in glOpImportEglNativePixmap() argument
528 return mColorBufferGl->importEglNativePixmap(pixmap, preserveContent); in glOpImportEglNativePixmap()
DFrameBuffer.cpp2791 bool preserveContent = (info & RESOURCE_USE_PRESERVE); in platformImportResource() local
2796 return colorBuffer->glOpImportEglNativePixmap(resource, preserveContent); in platformImportResource()
2798 return colorBuffer->glOpImportEglImage(resource, preserveContent); in platformImportResource()
2803 return colorBuffer->importNativeResource(resource, type, preserveContent); in platformImportResource()
/hardware/google/gfxstream/host/vulkan/
DColorBufferVk.cpp73 bool preserveContent) { in importExtMemoryHandle() argument
75 assert(!preserveContent); in importExtMemoryHandle()
DColorBufferVk.h41 bool importExtMemoryHandle(void* nativeResource, uint32_t type, bool preserveContent);
/hardware/google/gfxstream/host/gl/
DColorBufferGl.h216 bool importEglNativePixmap(void* pixmap, bool preserveContent);
219 bool importEglImage(void* nativeEglImage, bool preserveContent);
240 void rebindEglImage(EGLImageKHR image, bool preserveContent);
DColorBufferGl.cpp1125 bool ColorBufferGl::importEglNativePixmap(void* pixmap, bool preserveContent) { in importEglNativePixmap() argument
1142 rebindEglImage(image, preserveContent); in importEglNativePixmap()
1146 bool ColorBufferGl::importEglImage(void* nativeEglImage, bool preserveContent) { in importEglImage() argument
1160 rebindEglImage(image, preserveContent); in importEglImage()
1186 void ColorBufferGl::rebindEglImage(EGLImageKHR image, bool preserveContent) { in rebindEglImage() argument
1190 if (preserveContent) { in rebindEglImage()
1196 if (preserveContent) { in rebindEglImage()