Lines Matching refs:api_

48       api_.WriteBufferQueueDestroy(write_queue_);
71 int ret = api_.WriteBufferQueueCreate(
76 api_.WriteBufferQueueDestroy(write_queue_);
81 int ret = api_.WriteBufferQueueCreate(
86 size_t capacity = api_.WriteBufferQueueGetCapacity(write_queue_);
93 int ret = api_.WriteBufferQueueCreate(
99 ret = api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue);
104 api_.ReadBufferQueueDestroy(read_queue);
108 int ret = api_.WriteBufferQueueCreate(
115 ret = api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue1);
120 ret = api_.ReadBufferQueueCreateReadQueue(read_queue1, &read_queue2);
125 api_.ReadBufferQueueDestroy(read_queue1);
126 api_.ReadBufferQueueDestroy(read_queue2);
130 int ret = api_.WriteBufferQueueCreate(
136 EXPECT_FALSE(api_.WriteBufferIsValid(wb));
140 ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/0, &wb, &meta,
145 EXPECT_TRUE(api_.WriteBufferIsValid(wb));
149 int ret = api_.WriteBufferQueueCreate(
161 ret = api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue);
166 api_.ReadBufferQueueSetBufferAvailableCallback(
170 ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/0, &wb,
174 ASSERT_TRUE(api_.WriteBufferIsValid(wb));
181 ret = api_.WriteBufferQueuePostBuffer(write_queue_, wb, &meta1, /*fence=*/-1);
183 ASSERT_FALSE(api_.WriteBufferIsValid(wb));
187 ret = api_.ReadBufferQueueAcquireBuffer(read_queue, /*timeout=*/10, &rb,
194 ASSERT_TRUE(api_.ReadBufferIsValid(rb));
205 ret = api_.ReadBufferQueueReleaseBuffer(read_queue, rb, &meta2,
208 ASSERT_FALSE(api_.ReadBufferIsValid(rb));
213 size_t capacity = api_.ReadBufferQueueGetCapacity(read_queue);
218 api_.ReadBufferQueueDestroy(read_queue);
222 int ret = api_.WriteBufferQueueCreate(
229 ret = api_.WriteBufferQueueGetANativeWindow(write_queue_, &window);
245 int ret = api_.WriteBufferQueueCreate(
262 ret = api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue);
267 api_.ReadBufferQueueSetBufferRemovedCallback(read_queue,
271 ret = api_.ReadBufferQueueHandleEvents(read_queue);
274 size_t capacity = api_.ReadBufferQueueGetCapacity(read_queue);
280 ret = api_.WriteBufferQueueResizeBuffer(write_queue_, w1, kBufferHeight);
284 ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/0, &wb1,
287 ASSERT_TRUE(api_.WriteBufferIsValid(wb1));
292 ret = api_.WriteBufferGetAHardwareBuffer(wb1, &ahb1);
301 ret = api_.ReadBufferQueueHandleEvents(read_queue);
307 ret = api_.WriteBufferQueueResizeBuffer(write_queue_, w2, kBufferHeight);
311 ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/0, &wb2,
314 ASSERT_TRUE(api_.WriteBufferIsValid(wb2));
320 ret = api_.WriteBufferGetAHardwareBuffer(wb2, &ahb2);
328 ret = api_.ReadBufferQueueHandleEvents(read_queue);
334 ret = api_.WriteBufferQueueResizeBuffer(write_queue_, w3, kBufferHeight);
338 ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/0, &wb3,
341 ASSERT_TRUE(api_.WriteBufferIsValid(wb3));
347 ret = api_.WriteBufferGetAHardwareBuffer(wb3, &ahb3);
355 ret = api_.ReadBufferQueueHandleEvents(read_queue);
359 api_.ReadBufferQueueDestroy(read_queue);
363 int ret = api_.WriteBufferQueueCreate(
369 ret = api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue);
374 int event_fd = api_.ReadBufferQueueGetEventFd(read_queue);
382 int ret = api_.WriteBufferQueueCreate(
389 EXPECT_EQ(0, api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue));
407 int ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/10,
411 ASSERT_TRUE(api_.WriteBufferIsValid(wbs[i]));
412 int buffer_id = api_.WriteBufferGetId(wbs[i]);
416 ASSERT_EQ(0, api_.WriteBufferGetAHardwareBuffer(wbs[i], &hb));
432 ASSERT_TRUE(api_.WriteBufferIsValid(wbs[i]));
435 int ret = api_.WriteBufferQueuePostBuffer(write_queue_, wbs[i], &metas[i],
441 int ret = api_.ReadBufferQueueAcquireBuffer(read_queue, /*timeout=*/10,
445 ASSERT_TRUE(api_.ReadBufferIsValid(rbs[i]));
447 int buffer_id = api_.ReadBufferGetId(rbs[i]);
451 ASSERT_EQ(0, api_.ReadBufferGetAHardwareBuffer(rbs[i], &hb));
467 ASSERT_TRUE(api_.ReadBufferIsValid(rbs[i]));
469 int ret = api_.ReadBufferQueueReleaseBuffer(read_queue, rbs[i], &metas[i],
529 int ret = api_.WriteBufferQueueCreate(
541 ret = api_.WriteBufferQueueCreateReadQueue(write_queue_, &read_queue);
544 api_.ReadBufferQueueSetBufferAvailableCallback(
548 ret = api_.WriteBufferQueueGainBuffer(write_queue_, /*timeout=*/0, &wb,
554 ret = api_.WriteBufferQueuePostBuffer(write_queue_, wb, &meta1, /*fence=*/-1);
559 ret = api_.ReadBufferQueueAcquireBuffer(read_queue, /*timeout=*/10, &rb,
566 api_.WriteBufferQueueDestroy(write_queue_);
567 ret = api_.ReadBufferQueueHandleEvents(read_queue);
571 ret = api_.ReadBufferQueueReleaseBuffer(read_queue, rb, &meta2,
576 api_.ReadBufferQueueDestroy(read_queue);