Lines Matching refs:Buffers

30   BufferQueue Buffers(kSize, 1, Success);  in TEST()  local
36 BufferQueue Buffers(kSize, 1, Success); in TEST() local
39 ASSERT_EQ(Buffers.getBuffer(Buf), BufferQueue::ErrorCode::Ok); in TEST()
41 ASSERT_EQ(Buffers.releaseBuffer(Buf), BufferQueue::ErrorCode::Ok); in TEST()
47 BufferQueue Buffers(kSize, 1, Success); in TEST() local
50 EXPECT_EQ(Buffers.getBuffer(Buf0), BufferQueue::ErrorCode::Ok); in TEST()
52 EXPECT_EQ(BufferQueue::ErrorCode::NotEnoughMemory, Buffers.getBuffer(Buf1)); in TEST()
53 EXPECT_EQ(Buffers.releaseBuffer(Buf0), BufferQueue::ErrorCode::Ok); in TEST()
58 BufferQueue Buffers(kSize, 1, Success); in TEST() local
63 Buf.Generation = Buffers.generation(); in TEST()
66 EXPECT_THAT(Buffers.getBuffer(Known), Eq(BufferQueue::ErrorCode::Ok)); in TEST()
67 EXPECT_THAT(Buffers.releaseBuffer(Buf), in TEST()
69 EXPECT_THAT(Buffers.releaseBuffer(Known), Eq(BufferQueue::ErrorCode::Ok)); in TEST()
74 BufferQueue Buffers(kSize, 2, Success); in TEST() local
77 ASSERT_EQ(Buffers.getBuffer(Buf), BufferQueue::ErrorCode::Ok); in TEST()
79 ASSERT_EQ(Buffers.finalize(), BufferQueue::ErrorCode::Ok); in TEST()
82 Buffers.getBuffer(OtherBuf)); in TEST()
83 ASSERT_EQ(BufferQueue::ErrorCode::QueueFinalizing, Buffers.finalize()); in TEST()
84 ASSERT_EQ(Buffers.releaseBuffer(Buf), BufferQueue::ErrorCode::Ok); in TEST()
89 BufferQueue Buffers(kSize, 100, Success); in TEST() local
94 auto EC = Buffers.getBuffer(B); in TEST()
97 Buffers.releaseBuffer(B); in TEST()
103 while (Buffers.finalize() != BufferQueue::ErrorCode::Ok) in TEST()
111 BufferQueue Buffers(kSize, 10, Success); in TEST() local
116 ASSERT_EQ(Buffers.getBuffer(B), BufferQueue::ErrorCode::Ok); in TEST()
117 ASSERT_EQ(Buffers.releaseBuffer(B), BufferQueue::ErrorCode::Ok); in TEST()
119 Buffers.apply([&](const BufferQueue::Buffer &B) { ++Count; }); in TEST()
125 BufferQueue Buffers(kSize, 10, Success); in TEST() local
128 ASSERT_EQ(Buffers.getBuffer(B0), BufferQueue::ErrorCode::Ok); in TEST()
129 ASSERT_EQ(Buffers.finalize(), in TEST()
133 ASSERT_EQ(Buffers.init(kSize, 10), BufferQueue::ErrorCode::Ok); in TEST()
136 ASSERT_EQ(Buffers.getBuffer(B1), BufferQueue::ErrorCode::Ok); in TEST()
146 EXPECT_EQ(Buffers.releaseBuffer(B0), BufferQueue::ErrorCode::Ok); in TEST()
149 EXPECT_EQ(Buffers.releaseBuffer(B1), BufferQueue::ErrorCode::Ok); in TEST()
153 ASSERT_EQ(Buffers.finalize(), BufferQueue::ErrorCode::Ok); in TEST()
154 ASSERT_EQ(Buffers.init(kSize, 10), BufferQueue::ErrorCode::Ok); in TEST()
155 EXPECT_EQ(Buffers.getBuffer(B0), BufferQueue::ErrorCode::Ok); in TEST()
156 EXPECT_EQ(Buffers.getBuffer(B1), BufferQueue::ErrorCode::Ok); in TEST()
162 ASSERT_EQ(Buffers.finalize(), BufferQueue::ErrorCode::Ok); in TEST()
163 EXPECT_EQ(Buffers.releaseBuffer(B0), BufferQueue::ErrorCode::Ok); in TEST()
164 EXPECT_EQ(Buffers.releaseBuffer(B1), BufferQueue::ErrorCode::Ok); in TEST()
169 BufferQueue Buffers(kSize, 10, Success); in TEST() local
181 ASSERT_EQ(Buffers.getBuffer(B), BufferQueue::ErrorCode::Ok); in TEST()
186 while (!Buffers.finalizing()) { in TEST()
187 Buffers.releaseBuffer(B); in TEST()
188 Buffers.getBuffer(B); in TEST()
194 Buffers.releaseBuffer(B); in TEST()
197 while (Buffers.getBuffer(B) != BufferQueue::ErrorCode::Ok) in TEST()
204 EXPECT_EQ(Buffers.releaseBuffer(B), BufferQueue::ErrorCode::Ok); in TEST()
218 Buffers.finalize(); in TEST()
225 EXPECT_EQ(Buffers.init(kSize, 10), BufferQueue::ErrorCode::Ok); in TEST()