Lines Matching defs:sfbuffer
137 nwBuffer->sfbuffer = *reinterpret_cast<OHOS::sptr<OHOS::SurfaceBuffer> *>(pSurfaceBuffer);
149 nwBuffer->sfbuffer = surfaceBuffer;
169 OHOS::sptr<OHOS::SurfaceBuffer> sfbuffer;
180 ret = window->surface->RequestBuffer(sfbuffer, releaseFence, config);
182 ret = window->surface->RequestBuffer(sfbuffer, releaseFence, windowConfig);
184 if (ret != OHOS::GSError::SURFACE_ERROR_OK || sfbuffer == nullptr) {
189 uint32_t seqNum = sfbuffer->GetSeqNum();
193 nwBuffer->sfbuffer = sfbuffer;
241 int32_t ret = window->surface->FlushBuffer(buffer->sfbuffer, acquireFence, config);
266 int32_t ret = window->surface->GetLastFlushedBuffer(nwBuffer->sfbuffer, acquireFence, matrix, false);
267 if (ret != OHOS::GSError::SURFACE_ERROR_OK || nwBuffer->sfbuffer == nullptr) {
285 return window->surface->AttachBufferToQueue(buffer->sfbuffer);
294 return window->surface->DetachBufferFromQueue(buffer->sfbuffer);
303 return window->surface->CancelBuffer(buffer->sfbuffer);
527 if (buffer == nullptr || buffer->sfbuffer == nullptr) {
531 return buffer->sfbuffer->GetBufferHandle();
775 int32_t ret = window->surface->GetLastFlushedBuffer(nwBuffer->sfbuffer, acquireFence, matrix, true);
776 if (ret != OHOS::GSError::SURFACE_ERROR_OK || nwBuffer->sfbuffer == nullptr) {
973 sfbuffer = nullptr;
976 NativeWindowBuffer::NativeWindowBuffer() : NativeWindowMagic(NATIVE_OBJECT_MAGIC_WINDOW_BUFFER), sfbuffer(nullptr)