Searched refs:wndBuffer (Results 1 - 3 of 3) sorted by relevance

/frameworks/rs/support/jni/
H A Dandroid_rscompat_usage_io_driver.cpp18 if(drv->wndBuffer == NULL) {
19 drv->wndBuffer = new ANativeWindow_Buffer;
21 int32_t r = ANativeWindow_lock(nw, drv->wndBuffer, NULL);
27 void *dst = drv->wndBuffer->bits;
29 alloc->mHal.drvState.lod[0].stride = drv->wndBuffer->stride * alloc->mHal.state.elementSizeBytes;
/frameworks/rs/driver/
H A DrsdAllocation.h59 ANativeWindowBuffer *wndBuffer; member in struct:DrvAllocation
61 ANativeWindow_Buffer *wndBuffer; member in struct:DrvAllocation
H A DrsdAllocation.cpp577 AHardwareBuffer* ahwb = ANativeWindowBuffer_getHardwareBuffer(drv->wndBuffer);
580 ANativeWindow_cancelBuffer(nw, drv->wndBuffer, fenceID);
583 drv->wndBuffer = nullptr;
710 int r = ANativeWindow_dequeueBuffer(nw, &drv->wndBuffer, &fenceID);
718 AHardwareBuffer* ahwb = ANativeWindowBuffer_getHardwareBuffer(drv->wndBuffer);
726 alloc->mHal.drvState.lod[0].stride = drv->wndBuffer->stride * alloc->mHal.state.elementSizeBytes;
740 AHardwareBuffer* ahwb = ANativeWindowBuffer_getHardwareBuffer(drv->wndBuffer);
748 r = ANativeWindow_cancelBuffer(old, drv->wndBuffer, fenceID);
755 drv->wndBuffer = nullptr;
788 AHardwareBuffer* ahwb = ANativeWindowBuffer_getHardwareBuffer(drv->wndBuffer);
[all...]

Completed in 241 milliseconds