Lines Matching refs:get

135     int err = mANW->query(mANW.get(), NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER,
143 int err = mANW->query(mANW.get(), NATIVE_WINDOW_CONCRETE_TYPE, &result);
174 EGLSurface eglSurface = eglCreateWindowSurface(dpy, myConfig, mANW.get(),
188 EGLSurface eglSurface = eglCreateWindowSurface(mEglDisplay, mEglConfig, mANW.get(), NULL);
215 EXPECT_GT(OK, native_window_set_buffers_dimensions(mANW.get(), 0, 8));
216 EXPECT_GT(OK, native_window_set_buffers_dimensions(mANW.get(), 8, 0));
220 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
222 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
226 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
230 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
232 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 16, 8));
233 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), PIXEL_FORMAT_RGB_565));
234 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
238 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
242 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
244 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 0, 0));
245 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), PIXEL_FORMAT_RGB_565));
246 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
250 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
254 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
256 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 16, 8));
257 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), 0));
258 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
262 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
266 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
268 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 16, 8));
269 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), 0));
270 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
274 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
275 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 0, 0));
276 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), 0));
277 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
281 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
285 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
287 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 0, 0));
288 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), PIXEL_FORMAT_RGB_565));
289 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
293 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
294 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 16, 8));
295 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
299 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
303 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
307 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
311 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1));
316 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
317 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
318 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
319 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
321 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[0], -1));
322 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[1], -1));
324 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
325 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
331 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[0], -1));
332 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[1], -1));
337 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
338 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
340 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
341 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
347 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[0], -1));
348 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[1], -1));
349 EXPECT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 12, 24));
350 EXPECT_EQ(OK, native_window_set_buffers_format(mANW.get(), 0));
351 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
352 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
358 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[0], -1));
359 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[1], -1));
364 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
365 ASSERT_EQ(OK, mANW->setSwapInterval(mANW.get(), 0));
366 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
368 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
369 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
373 ASSERT_EQ(OK, mANW->setSwapInterval(mANW.get(), 1));
374 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 3));
376 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
377 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
378 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
379 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
388 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
389 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
390 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
391 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
392 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
396 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
397 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
398 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[2], -1));
400 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[0]);
402 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[1]);
404 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[2]);
409 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
410 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
411 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
412 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
413 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
417 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
419 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[0]);
420 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
422 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[1]);
423 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[2], -1));
425 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[2]);
430 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
431 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 3));
432 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
433 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
435 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[0]);
437 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
439 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
441 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[1]);
443 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
445 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[2], -1));
447 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[2]);
455 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
456 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 3));
457 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &firstBuf));
458 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), firstBuf, -1));
460 EXPECT_EQ(mST->getCurrentBuffer().get(), firstBuf);
461 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
462 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
463 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
464 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
465 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
466 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[2], -1));
475 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
476 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 3));
479 EXPECT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
480 EXPECT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
481 EXPECT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
483 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[2], -1));
484 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
487 EXPECT_EQ(mST->getCurrentBuffer().get(), buf[1]);
489 EXPECT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
494 native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
496 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[0], -1));
497 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf[2], -1));
501 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
503 native_window_set_crop(mANW.get(), &rect);
505 ASSERT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 4, 4));
508 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf));
509 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf, -1));
556 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
557 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 3));
559 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
560 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
566 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
567 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
569 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[1]));
570 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[1], -1));
571 //ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[2]));
572 //ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[2], -1));
580 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
581 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
582 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
583 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
611 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
612 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
613 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
614 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
616 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 6)); // frees buffers
661 ASSERT_EQ(OK, native_window_api_connect(mANW.get(), NATIVE_WINDOW_API_CPU));
662 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 4));
663 ASSERT_EQ(OK, native_window_set_buffers_dimensions(mANW.get(), 8, 8));
664 ASSERT_EQ(OK, native_window_set_buffers_format(mANW.get(), 0));
665 ASSERT_EQ(OK, native_window_dequeue_buffer_and_wait(mANW.get(), &buf[0]));
666 ASSERT_EQ(OK, native_window_set_crop(mANW.get(), &crop));
667 ASSERT_EQ(OK, mANW->queueBuffer(mANW.get(), buf[0], -1));
669 ASSERT_EQ(OK, native_window_set_buffer_count(mANW.get(), 6)); // frees buffers
714 ASSERT_EQ(OK, native_window_set_buffers_dimensions(anw.get(), 0, 0));
715 ASSERT_EQ(OK, native_window_set_buffers_format(anw.get(), fmts[i]));
716 ASSERT_EQ(OK, anw->query(anw.get(), NATIVE_WINDOW_FORMAT, &fmt));
768 static_cast<ANativeWindow*>(stc.get()), NULL);