Home
last modified time | relevance | path

Searched refs:retvalues (Results 1 - 8 of 8) sorted by relevance

/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_client_producer_remote_test.cpp624 std::vector<IBufferProducer::RequestBufferReturnValue> retvalues; in HWTEST_F() local
627 retvalues.resize(size); in HWTEST_F()
628 GSError ret = bp->RequestBuffers(requestConfig, bedatas, retvalues); in HWTEST_F()
635 ret = bp->RequestBuffers(requestConfig, bedatas, retvalues); in HWTEST_F()
638 ret = bp->RequestBuffers(requestConfig, bedatas, retvalues); in HWTEST_F()
640 for (const auto &retval : retvalues) { in HWTEST_F()
648 for (const auto &i : retvalues) { in HWTEST_F()
657 sequences.resize(retvalues.size()); in HWTEST_F()
658 acquireFences.resize(retvalues.size()); in HWTEST_F()
H A Dbuffer_queue_producer_test.cpp654 vector<BufferQueueProducer::RequestBufferReturnValue> retvalues; in HWTEST_F() local
656 EXPECT_EQ(bqpTmp->RequestBuffers(config, bedata, retvalues), OHOS::SURFACE_ERROR_UNKOWN); in HWTEST_F()
/foundation/graphic/graphic_surface/surface/src/
H A Dbuffer_queue_producer.cpp190 std::vector<RequestBufferReturnValue> retvalues; in RequestBuffersRemote() local
200 retvalues.resize(num); in RequestBuffersRemote()
207 GSError sRet = RequestBuffers(config, bedataimpls, retvalues); in RequestBuffersRemote()
212 num = static_cast<uint32_t>(retvalues.size()); in RequestBuffersRemote()
217 if (WriteSurfaceBufferImpl(reply, retvalues[i].sequence, retvalues[i].buffer) != GSERROR_OK || in RequestBuffersRemote()
219 !retvalues[i].fence->WriteToMessageParcel(reply) || in RequestBuffersRemote()
220 !reply.WriteUInt32Vector(retvalues[i].deletingBuffers)) { in RequestBuffersRemote()
224 } else if (sRet != GSERROR_OK && !reply.WriteBool(retvalues[0].isConnected)) { in RequestBuffersRemote()
932 std::vector<sptr<BufferExtraData>> &bedata, std::vector<RequestBufferReturnValue> &retvalues) in RequestBuffers()
931 RequestBuffers(const BufferRequestConfig &config, std::vector<sptr<BufferExtraData>> &bedata, std::vector<RequestBufferReturnValue> &retvalues) RequestBuffers() argument
[all...]
H A Dproducer_surface.cpp243 std::vector<IBufferProducer::RequestBufferReturnValue> retvalues;
244 retvalues.resize(SURFACE_MAX_QUEUE_SIZE);
246 for (size_t i = 0; i < retvalues.size(); ++i) {
251 GSError ret = producer_->RequestBuffers(config, bedataimpls, retvalues);
257 if (retvalues[0].isConnected) {
264 for (size_t i = 0; i < retvalues.size(); ++i) {
265 AddCacheLocked(bedataimpls[i], retvalues[i], config);
266 buffers.emplace_back(retvalues[i].buffer);
267 fences.emplace_back(retvalues[i].fence);
H A Dbuffer_client_producer.cpp135 std::vector<sptr<BufferExtraData>> &bedata, std::vector<RequestBufferReturnValue> &retvalues) in RequestBuffers()
147 retvalues[0].isConnected = false; in RequestBuffers()
151 reply.ReadBool(retvalues[0].isConnected); in RequestBuffers()
162 retvalues.resize(num); in RequestBuffers()
164 auto &retval = retvalues[i]; in RequestBuffers()
134 RequestBuffers(const BufferRequestConfig &config, std::vector<sptr<BufferExtraData>> &bedata, std::vector<RequestBufferReturnValue> &retvalues) RequestBuffers() argument
/foundation/graphic/graphic_surface/surface/include/
H A Dbuffer_client_producer.h41 std::vector<RequestBufferReturnValue> &retvalues) override;
H A Dbuffer_queue_producer.h43 std::vector<RequestBufferReturnValue> &retvalues) override;
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dibuffer_producer.h55 std::vector<RequestBufferReturnValue> &retvalues) = 0;

Completed in 8 milliseconds