Lines Matching refs:OK

65         ASSERT_EQ(OK, mProducer->query(NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS,  in GetMinUndequeuedBufferCount()
137 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
139 ASSERT_EQ(OK, in TEST_F()
148 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
151 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, in TEST_F()
154 ASSERT_EQ(OK, buffer->unlock()); in TEST_F()
159 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
162 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
165 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F()
168 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F()
203 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf)); in TEST_F()
204 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo)); in TEST_F()
205 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
211 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf)); in TEST_F()
212 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo)); in TEST_F()
223 EXPECT_EQ(OK, mConsumer->setMaxBufferCount(10)); in TEST_F()
248 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(3)); in TEST_F()
253 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf)); in TEST_F()
254 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo)); in TEST_F()
255 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
273 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1)); in TEST_F()
274 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(2)); in TEST_F()
275 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(minBufferCount)); in TEST_F()
288 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf)); in TEST_F()
289 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo)); in TEST_F()
290 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
292 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(3)); in TEST_F()
298 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf)); in TEST_F()
299 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo)); in TEST_F()
300 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
303 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount( in TEST_F()
313 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1)); in TEST_F()
325 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(5)); in TEST_F()
332 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
334 ASSERT_EQ(OK, in TEST_F()
349 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
350 ASSERT_EQ(OK, mProducer->detachBuffer(slot)); in TEST_F()
358 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, in TEST_F()
361 ASSERT_EQ(OK, buffer->unlock()); in TEST_F()
367 ASSERT_EQ(OK, mProducer->attachBuffer(&newSlot, buffer)); in TEST_F()
371 ASSERT_EQ(OK, mProducer->queueBuffer(newSlot, input, &output)); in TEST_F()
374 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0))); in TEST_F()
377 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F()
380 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F()
386 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
388 ASSERT_EQ(OK, in TEST_F()
397 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
401 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
409 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0))); in TEST_F()
411 ASSERT_EQ(OK, mConsumer->detachBuffer(item.mSlot)); in TEST_F()
415 ASSERT_EQ(OK, item.mGraphicBuffer->lock( in TEST_F()
419 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F()
425 ASSERT_EQ(OK, mConsumer->attachBuffer(&newSlot, item.mGraphicBuffer)); in TEST_F()
427 ASSERT_EQ(OK, mConsumer->releaseBuffer(newSlot, 0, EGL_NO_DISPLAY, in TEST_F()
433 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
436 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F()
439 ASSERT_EQ(OK, buffer->unlock()); in TEST_F()
445 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
447 ASSERT_EQ(OK, in TEST_F()
456 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
459 ASSERT_EQ(OK, buffer->lock(GraphicBuffer::USAGE_SW_WRITE_OFTEN, in TEST_F()
462 ASSERT_EQ(OK, buffer->unlock()); in TEST_F()
467 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
470 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0))); in TEST_F()
471 ASSERT_EQ(OK, mConsumer->detachBuffer(item.mSlot)); in TEST_F()
474 ASSERT_EQ(OK, mProducer->attachBuffer(&newSlot, item.mGraphicBuffer)); in TEST_F()
475 ASSERT_EQ(OK, mProducer->queueBuffer(newSlot, input, &output)); in TEST_F()
476 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0))); in TEST_F()
479 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F()
482 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F()
488 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
490 ASSERT_EQ(OK, in TEST_F()
496 ASSERT_EQ(OK, mConsumer->setDefaultBufferSize(WIDTH, HEIGHT)); in TEST_F()
502 ASSERT_EQ(OK, mProducer->allowAllocation(false)); in TEST_F()
508 ASSERT_EQ(OK, mProducer->allowAllocation(true)); in TEST_F()
517 ASSERT_EQ(OK, mProducer->allowAllocation(false)); in TEST_F()
526 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
528 ASSERT_EQ(OK, in TEST_F()
531 ASSERT_EQ(OK, mProducer->setGenerationNumber(1)); in TEST_F()
541 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
546 ASSERT_EQ(OK, mProducer->detachBuffer(slot)); in TEST_F()
548 ASSERT_EQ(OK, mProducer->setGenerationNumber(2)); in TEST_F()
558 ASSERT_EQ(OK, mProducer->attachBuffer(&outSlot, buffer)); in TEST_F()
560 ASSERT_EQ(OK, mProducer->detachBuffer(outSlot)); in TEST_F()
563 ASSERT_EQ(OK, mConsumer->attachBuffer(&outSlot, buffer)); in TEST_F()
569 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
571 ASSERT_EQ(OK, in TEST_F()
574 ASSERT_EQ(OK, mProducer->setSharedBufferMode(true)); in TEST_F()
583 ASSERT_EQ(OK, mProducer->requestBuffer(sharedSlot, &buffer)); in TEST_F()
589 ASSERT_EQ(OK, mProducer->queueBuffer(sharedSlot, input, &output)); in TEST_F()
596 ASSERT_EQ(OK, in TEST_F()
600 ASSERT_EQ(OK, mProducer->queueBuffer(sharedSlot, input, &output)); in TEST_F()
605 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
611 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
622 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
624 ASSERT_EQ(OK, in TEST_F()
627 ASSERT_EQ(OK, mProducer->setSharedBufferMode(true)); in TEST_F()
628 ASSERT_EQ(OK, mProducer->setAutoRefresh(true)); in TEST_F()
637 ASSERT_EQ(OK, mProducer->requestBuffer(sharedSlot, &buffer)); in TEST_F()
643 ASSERT_EQ(OK, mProducer->queueBuffer(sharedSlot, input, &output)); in TEST_F()
649 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
655 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
663 ASSERT_EQ(OK, in TEST_F()
667 ASSERT_EQ(OK, mProducer->queueBuffer(sharedSlot, input, &output)); in TEST_F()
674 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
686 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
694 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
696 ASSERT_EQ(OK, in TEST_F()
706 ASSERT_EQ(OK, mProducer->requestBuffer(sharedSlot, &buffer)); in TEST_F()
709 ASSERT_EQ(OK, mProducer->setSharedBufferMode(true)); in TEST_F()
715 ASSERT_EQ(OK, mProducer->queueBuffer(sharedSlot, input, &output)); in TEST_F()
722 ASSERT_EQ(OK, in TEST_F()
726 ASSERT_EQ(OK, mProducer->queueBuffer(sharedSlot, input, &output)); in TEST_F()
731 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
737 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
748 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
750 ASSERT_EQ(OK, in TEST_F()
765 ASSERT_EQ(OK, result); in TEST_F()
768 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
773 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
787 ASSERT_EQ(OK, in TEST_F()
790 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
794 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
815 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
817 ASSERT_EQ(OK, in TEST_F()
826 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
827 ASSERT_EQ(OK, mProducer->detachBuffer(slot)); in TEST_F()
829 ASSERT_EQ(OK, mProducer->allowAllocation(false)); in TEST_F()
832 ASSERT_EQ(OK, mProducer->attachBuffer(&slot, buffer)); in TEST_F()
838 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
840 ASSERT_EQ(OK, in TEST_F()
850 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &firstBuffer)); in TEST_F()
855 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
863 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &secondBuffer)); in TEST_F()
870 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
875 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
876 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
884 ASSERT_EQ(OK, in TEST_F()
894 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
896 ASSERT_EQ(OK, in TEST_F()
915 ASSERT_EQ(OK, mProducer->requestBuffer(slots[i], &buffer)); in TEST_F()
918 ASSERT_EQ(OK, mProducer->cancelBuffer(slots[i], Fence::NO_FENCE)); in TEST_F()
926 ASSERT_EQ(OK, in TEST_F()
929 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
930 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
931 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
943 ASSERT_EQ(OK, in TEST_F()
946 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
947 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
948 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
952 ASSERT_EQ(OK, in TEST_F()
955 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
956 ASSERT_EQ(OK, in TEST_F()
959 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
960 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
961 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
964 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
965 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
973 ASSERT_EQ(OK, in TEST_F()
976 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
978 ASSERT_EQ(OK, in TEST_F()
981 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
982 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
983 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
987 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
988 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
993 ASSERT_EQ(OK, mConsumer->getOccupancyHistory(false, &history)); in TEST_F()
1021 ASSERT_EQ(OK, mConsumer->getOccupancyHistory(false, &history)); in TEST_F()
1026 ASSERT_EQ(OK, mConsumer->getOccupancyHistory(true, &history)); in TEST_F()
1060 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, false)); in TEST_F()
1063 ASSERT_EQ(OK, mProducer->connect(pl, in TEST_F()
1082 ASSERT_EQ(OK, mProducer->requestBuffer(slots[i], &buffer)); in TEST_F()
1085 ASSERT_EQ(OK, mProducer->cancelBuffer(slots[i], Fence::NO_FENCE)); in TEST_F()
1091 ASSERT_EQ(OK, in TEST_F()
1094 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1095 ASSERT_EQ(OK, in TEST_F()
1098 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1099 ASSERT_EQ(OK, in TEST_F()
1102 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1104 ASSERT_EQ(OK, in TEST_F()
1109 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
1110 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
1115 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
1118 ASSERT_EQ(OK, mConsumer->discardFreeBuffers()); in TEST_F()
1153 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
1155 ASSERT_EQ(OK, in TEST_F()
1157 ASSERT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1)); in TEST_F()
1170 ASSERT_EQ(OK, mProducer->setMaxDequeuedBufferCount(2)); in TEST_F()
1175 ASSERT_EQ(OK, mProducer->requestBuffer(slots[i], &buffer)); in TEST_F()
1178 ASSERT_EQ(OK, mProducer->cancelBuffer(slots[i], Fence::NO_FENCE)); in TEST_F()
1183 ASSERT_EQ(OK, in TEST_F()
1186 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1188 ASSERT_EQ(OK, in TEST_F()
1191 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1213 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
1216 ASSERT_EQ(OK, mProducer->connect(pl, NATIVE_WINDOW_API_CPU, true, &output)); in TEST_F()
1217 ASSERT_EQ(OK, mProducer->setDequeueTimeout(0)); in TEST_F()
1218 ASSERT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1)); in TEST_F()
1227 status_t result = OK; in TEST_F()
1228 ASSERT_EQ(OK, mProducer->setMaxDequeuedBufferCount(2)); in TEST_F()
1233 ASSERT_EQ(OK, mProducer->requestBuffer(slots[0], &buffer)); in TEST_F()
1238 ASSERT_EQ(OK, mProducer->requestBuffer(slots[1], &buffer)); in TEST_F()
1241 ASSERT_EQ(OK, mProducer->queueBuffer(slots[1], input, &output)); in TEST_F()
1243 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
1244 ASSERT_EQ(OK, mConsumer->detachBuffer(item.mSlot)); in TEST_F()
1255 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
1268 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
1271 ASSERT_EQ(OK, mProducer->connect(fakeListener, NATIVE_WINDOW_API_CPU, true, &output)); in TEST_F()
1284 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer)); in TEST_F()
1285 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1290 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
1293 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
1297 ASSERT_EQ(OK, in TEST_F()
1300 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1304 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
1307 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber, in TEST_F()
1311 ASSERT_EQ(OK, in TEST_F()
1314 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output)); in TEST_F()
1318 ASSERT_EQ(OK, mProducer->disconnect(NATIVE_WINDOW_API_CPU)); in TEST_F()
1323 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0)); in TEST_F()
1331 ASSERT_EQ(OK, mConsumer->consumerConnect(mc, true)); in TEST_F()
1335 ASSERT_EQ(OK, mProducer->connect(fakeListener, NATIVE_WINDOW_API_CPU, true, &output)); in TEST_F()
1339 ASSERT_EQ(OK, mProducer->disconnect(NATIVE_WINDOW_API_CPU)); in TEST_F()
1472 ASSERT_EQ(OK, native_window_api_connect(surface.get(), NATIVE_WINDOW_API_CPU)); in TEST_F()
1473 ASSERT_EQ(OK, in TEST_F()
1479 ASSERT_EQ(OK, ANativeWindow_dequeueBuffer(surface.get(), &windowBuffer, &fence)); in TEST_F()
1489 ASSERT_EQ(OK, native_window_api_disconnect(surface.get(), NATIVE_WINDOW_API_CPU)); in TEST_F()
1490 ASSERT_EQ(OK, native_window_api_connect(surface.get(), NATIVE_WINDOW_API_CPU)); in TEST_F()
1492 ASSERT_EQ(OK, ANativeWindow_dequeueBuffer(surface.get(), &windowBuffer, &fence)); in TEST_F()