Lines Matching refs:buffer

70     SurfaceBufferImpl* buffer = new SurfaceBufferImpl();
71 EXPECT_TRUE(buffer);
72 EXPECT_EQ(0, buffer->GetKey());
73 EXPECT_EQ(0, buffer->GetPhyAddr());
74 EXPECT_EQ(0, buffer->GetSize());
75 EXPECT_EQ(0, buffer->GetUsage());
76 EXPECT_EQ(0, buffer->GetDeletePending());
77 EXPECT_EQ(0, buffer->GetState());
80 int32_t ret = buffer->GetInt32(1, aValue32); // key = 1, test has value with key(1). if not, ret < 0.
83 ret = buffer->GetInt64(1, aValue64); // key = 1, test has value with key(1). if not, ret < 0.
85 delete buffer;
98 int32_t usage = BUFFER_CONSUMER_USAGE_HARDWARE; // alloc buffer with usage = BUFFER_CONSUMER_USAGE_HARDWARE
99 int32_t size = 1024; // alloc buffer with size = 1024;
101 SurfaceBufferImpl* buffer = new SurfaceBufferImpl();
102 buffer->SetUsage(usage);
103 buffer->SetMaxSize(size);
104 EXPECT_TRUE(buffer);
105 EXPECT_EQ(0, buffer->GetKey());
106 EXPECT_EQ(0, buffer->GetPhyAddr());
107 EXPECT_EQ(size, buffer->GetMaxSize());
108 EXPECT_EQ(usage, buffer->GetUsage());
109 EXPECT_EQ(0, buffer->GetDeletePending());
110 EXPECT_EQ(0, buffer->GetState());
113 int32_t ret = buffer->GetInt32(1, aValue32); // key = 1, test has value with key(1). if not, ret < 0.
116 ret = buffer->GetInt64(1, aValue64); // key = 1, test has value with key(1). if not, ret < 0?
118 delete buffer;
125 * FunctionPoints: buffer attr and extra attr set/get.
131 SurfaceBufferImpl buffer;
133 EXPECT_EQ(0, buffer.GetPhyAddr());
135 buffer.SetPhyAddr(phyAddr);
136 EXPECT_EQ(phyAddr, buffer.GetPhyAddr());
138 EXPECT_EQ(0, buffer.GetMaxSize());
140 buffer.SetMaxSize(size);
141 EXPECT_EQ(size, buffer.GetMaxSize());
143 EXPECT_EQ(0, buffer.GetUsage());
145 buffer.SetUsage(usage);
146 EXPECT_EQ(usage, buffer.GetUsage());
148 EXPECT_EQ(0, buffer.GetDeletePending());
150 buffer.SetDeletePending(deletePending);
151 EXPECT_EQ(deletePending, buffer.GetDeletePending());
153 EXPECT_EQ(0, buffer.GetState());
154 buffer.SetState(BUFFER_STATE_REQUEST);
155 EXPECT_EQ(BUFFER_STATE_REQUEST, buffer.GetState());
158 int32_t ret = buffer.GetInt32(1, aValue32); // key = 1, test has value for key(1). if not, ret < 0.
163 buffer.SetInt32(key32, value32);
164 ret = buffer.GetInt32(key32, aValue32);
169 ret = buffer.GetInt64(1, aValue64); // key = 1, test has value for key(1). if not, ret < 0?
174 buffer.SetInt64(key64, value64);
175 ret = buffer.GetInt64(key64, aValue64);
180 buffer.SetInt64(key64, value64);
181 ret = buffer.GetInt64(key64, aValue64);
190 * FunctionPoints: buffer consuctor and set/get width and height.
265 * FunctionPoints: buffer consuctor and set/get format.
308 * FunctionPoints: buffer consuctor and set/get stride alignment.
360 * FunctionPoints: buffer consuctor and set/get size.
407 * FunctionPoints: buffer consuctor and set/get usage.
451 * FunctionPoints: buffer consuctor and set/get queue size.
503 * FunctionPoints: buffer consuctor and set/get user data.
541 * FunctionPoints: buffer constuctor and set/get attr.
593 * FunctionPoints: buffer request and cancel.
624 * FunctionPoints: buffer request and flush.
640 SurfaceBufferImpl* buffer = new SurfaceBufferImpl();
641 EXPECT_TRUE(surface->FlushBuffer(buffer) != 0); // Not allocated by surface, could not flush.
644 delete buffer;
652 * FunctionPoints: buffer acquire buffer
687 * FunctionPoints: buffer release buffer
696 SurfaceBufferImpl* buffer = new SurfaceBufferImpl();
697 EXPECT_FALSE(surface->ReleaseBuffer(buffer)); // Not allocated by surface, could not release
705 delete buffer;
715 delete buffer;
726 delete buffer;
734 * FunctionPoints: buffer release buffer
752 SurfaceBufferImpl* buffer = new SurfaceBufferImpl();
753 EXPECT_FALSE(surface->ReleaseBuffer(buffer)); // Not allocated by surface, could not release
761 delete buffer;
762 buffer = nullptr;
776 delete buffer;
777 buffer = nullptr;
792 delete buffer;