Home
last modified time | relevance | path

Searched refs:bedata (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_queue_producer_remote_test.cpp58 static inline sptr<BufferExtraData> bedata = nullptr; member in OHOS::Rosen::BufferQueueProducerRemoteTest
94 bedata = new OHOS::BufferExtraDataImpl; in SetUpTestCase()
156 ret = bp->CancelBuffer(retval.sequence, bedata);
179 ret = bp->CancelBuffer(retval.sequence, bedata);
182 ret = bp->CancelBuffer(retval.sequence, bedata);
204 ret = bp->RequestBuffer(requestConfig, bedata, retval1);
208 ret = bp->RequestBuffer(requestConfig, bedata, retval2);
212 ret = bp->RequestBuffer(requestConfig, bedata, retval3);
216 ret = bp->CancelBuffer(retval1.sequence, bedata);
219 ret = bp->CancelBuffer(retval2.sequence, bedata);
[all …]
H A Dbuffer_queue_test.cpp54 static inline sptr<BufferExtraData> bedata = nullptr; member in OHOS::Rosen::BufferQueueTest
64 bedata = new OHOS::BufferExtraDataImpl; in SetUpTestCase()
198 ret = bq->CancelBuffer(retval.sequence, bedata);
221 ret = bq->CancelBuffer(retval.sequence, bedata);
224 ret = bq->CancelBuffer(retval.sequence, bedata);
296 ret = bq->RequestBuffer(requestConfig, bedata, retval1);
314 ret = bq->CancelBuffer(retval1.sequence, bedata);
317 ret = bq->CancelBuffer(retval2.sequence, bedata);
320 ret = bq->CancelBuffer(retval3.sequence, bedata);
411 ret = bq->CancelBuffer(retval.sequence, bedata);
[all …]
H A Dbuffer_client_producer_remote_test.cpp201 ret = bp->CancelBuffer(retval.sequence, bedata);
220 ret = bp->CancelBuffer(retval.sequence, bedata);
223 ret = bp->CancelBuffer(retval.sequence, bedata);
241 ret = bp->RequestBuffer(requestConfig, bedata, retval1);
245 ret = bp->RequestBuffer(requestConfig, bedata, retval2);
249 ret = bp->RequestBuffer(requestConfig, bedata, retval3);
253 ret = bp->CancelBuffer(retval1.sequence, bedata);
256 ret = bp->CancelBuffer(retval2.sequence, bedata);
259 ret = bp->CancelBuffer(retval3.sequence, bedata);
278 ret = bp->RequestBuffer(requestConfig, bedata, retval);
[all …]
H A Dconsumer_surface_delegator_test.cpp39 static inline sptr<BufferExtraData> bedata = nullptr; member in OHOS::Rosen::ConsumerSurfaceDelegatorTest
56 bedata = new OHOS::BufferExtraDataImpl; in SetUpTestCase()
64 bedata = nullptr; in TearDownTestCase()
80 GSError ret = consumerDelegator->DequeueBuffer(requestConfig, bedata, retval);
H A Dbuffer_queue_consumer_test.cpp56 static inline sptr<BufferExtraData> bedata = nullptr; member in OHOS::Rosen::BufferQueueConsumerTest
69 bedata = new BufferExtraDataImpl; in SetUpTestCase()
95 GSError ret = bq->RequestBuffer(requestConfig, bedata, retval);
104 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig);
128 GSError ret = bq->RequestBuffer(requestConfig, bedata, retval);
134 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig);
H A Dbuffer_queue_producer_test.cpp657 vector<sptr<BufferExtraData>> bedata; variable
661 EXPECT_EQ(bqpTmp->RequestBuffers(config, bedata, retvalues), OHOS::SURFACE_ERROR_UNKOWN);
662 EXPECT_EQ(bqpTmp->FlushBuffers(sequences, bedata, fences, damages), OHOS::SURFACE_ERROR_UNKOWN);
/ohos5.0/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferqueue_fuzzer/
H A Dbufferqueue_fuzzer.cpp44 sptr<BufferExtraData> bedata = new BufferExtraDataImpl(); in GetBufferExtraDataFromData() local
45 bedata->ExtraSet(keyInt32, valueInt32); in GetBufferExtraDataFromData()
46 bedata->ExtraSet(keyInt64, valueInt64); in GetBufferExtraDataFromData()
47 bedata->ExtraSet(keyDouble, valueDouble); in GetBufferExtraDataFromData()
48 bedata->ExtraSet(keyStr, valueStr); in GetBufferExtraDataFromData()
50 bedata->ExtraGet(keyInt32, valueInt32); in GetBufferExtraDataFromData()
51 bedata->ExtraGet(keyInt64, valueInt64); in GetBufferExtraDataFromData()
52 bedata->ExtraGet(keyDouble, valueDouble); in GetBufferExtraDataFromData()
53 bedata->ExtraGet(keyStr, valueStr); in GetBufferExtraDataFromData()
54 return bedata; in GetBufferExtraDataFromData()
[all …]
/ohos5.0/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferqueueproducer_fuzzer/
H A Dbufferqueueproducer_fuzzer.cpp47 bedata->ExtraSet(keyInt32, valueInt32); in GetBufferExtraDataFromData()
48 bedata->ExtraSet(keyInt64, valueInt64); in GetBufferExtraDataFromData()
49 bedata->ExtraSet(keyDouble, valueDouble); in GetBufferExtraDataFromData()
50 bedata->ExtraSet(keyStr, valueStr); in GetBufferExtraDataFromData()
52 bedata->ExtraGet(keyInt32, valueInt32); in GetBufferExtraDataFromData()
53 bedata->ExtraGet(keyInt64, valueInt64); in GetBufferExtraDataFromData()
54 bedata->ExtraGet(keyDouble, valueDouble); in GetBufferExtraDataFromData()
55 bedata->ExtraGet(keyStr, valueStr); in GetBufferExtraDataFromData()
56 return bedata; in GetBufferExtraDataFromData()
177 bqp->RequestBuffer(requestConfig, bedata, retval); in DoSomethingInterestingWithMyAPI()
[all …]
/ohos5.0/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dibuffer_producer.h51 virtual GSError RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
54 …Error RequestBuffers(const BufferRequestConfig &config, std::vector<sptr<BufferExtraData>> &bedata,
57 virtual GSError CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata) = 0;
59 virtual GSError FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
63 const std::vector<sptr<BufferExtraData>> &bedata,
140 …al GSError RequestAndDetachBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata, in RequestAndDetachBuffer() argument
144 (void)bedata; in RequestAndDetachBuffer()
148 virtual GSError AttachAndFlushBuffer(sptr<SurfaceBuffer>& buffer, sptr<BufferExtraData>& bedata, in AttachAndFlushBuffer() argument
152 (void)bedata; in AttachAndFlushBuffer()
H A Dsurface_buffer.h64 virtual void SetExtraData(sptr<BufferExtraData> bedata) = 0;
/ohos5.0/foundation/graphic/graphic_surface/surface/test/fuzztest/surfacebuffer_fuzzer/
H A Dsurfacebuffer_fuzzer.cpp113 sptr<BufferExtraData> bedata = new BufferExtraDataImpl(); in DoSomethingInterestingWithMyAPI() local
114 bedata->ExtraSet(keyInt32, valueInt32); in DoSomethingInterestingWithMyAPI()
115 bedata->ExtraSet(keyInt64, valueInt64); in DoSomethingInterestingWithMyAPI()
116 bedata->ExtraSet(keyDouble, valueDouble); in DoSomethingInterestingWithMyAPI()
117 bedata->ExtraSet(keyStr, valueStr); in DoSomethingInterestingWithMyAPI()
118 surfaceBuffer->SetExtraData(bedata); in DoSomethingInterestingWithMyAPI()
/ohos5.0/foundation/graphic/graphic_surface/surface/include/
H A Dbuffer_client_producer.h38 GSError RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
40 …Error RequestBuffers(const BufferRequestConfig &config, std::vector<sptr<BufferExtraData>> &bedata,
43 GSError CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata) override;
45 GSError FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
49 const std::vector<sptr<BufferExtraData>> &bedata,
112 GSError RequestAndDetachBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata,
114 GSError AttachAndFlushBuffer(sptr<SurfaceBuffer>& buffer, sptr<BufferExtraData>& bedata,
122 GSError RequestBufferCommon(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
H A Dbuffer_queue.h82 GSError RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
85 GSError ReuseBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
88 GSError CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata);
90 GSError FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
93 GSError DoFlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
201 GSError RequestAndDetachBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata,
203 GSError AttachAndFlushBuffer(sptr<SurfaceBuffer>& buffer, sptr<BufferExtraData>& bedata,
248 GSError FlushBufferImprovedLocked(uint32_t sequence, sptr<BufferExtraData> &bedata,
251 GSError DoFlushBufferLocked(uint32_t sequence, sptr<BufferExtraData> bedata,
253 GSError RequestBufferLocked(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
H A Dbuffer_queue_producer.h40 virtual GSError RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
42 …Error RequestBuffers(const BufferRequestConfig &config, std::vector<sptr<BufferExtraData>> &bedata,
47 GSError CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata) override;
49 GSError FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
53 const std::vector<sptr<BufferExtraData>> &bedata,
123 GSError RequestAndDetachBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata,
125 GSError AttachAndFlushBuffer(sptr<SurfaceBuffer>& buffer, sptr<BufferExtraData>& bedata,
H A Dconsumer_surface_delegator.h27 GSError DequeueBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata,
H A Dsurface_buffer_impl.h68 void SetExtraData(sptr<BufferExtraData> bedata) override;
/ohos5.0/foundation/graphic/graphic_surface/surface/src/
H A Dbuffer_client_producer.cpp118 ret = bedata->ReadFromParcel(reply); in RequestBufferCommon()
131 return RequestBufferCommon(config, bedata, retval, BUFFER_PRODUCER_REQUEST_BUFFER); in RequestBuffer()
139 uint32_t num = static_cast<uint32_t>(bedata.size()); in RequestBuffers()
167 ret = bedata[i]->ReadFromParcel(reply); in RequestBuffers()
234 bedata->WriteToParcel(arguments); in CancelBuffer()
240 GSError BufferClientProducer::FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata, in FlushBuffer() argument
246 bedata->WriteToParcel(arguments); in FlushBuffer()
263 const std::vector<sptr<BufferExtraData>> &bedata, in FlushBuffers() argument
274 bedata[i]->WriteToParcel(arguments); in FlushBuffers()
736 sptr<BufferExtraData>& bedata, RequestBufferReturnValue& retval) in RequestAndDetachBuffer() argument
[all …]
H A Dbuffer_queue.cpp244 bedata = buffer->GetExtraData(); in SetReturnValue()
340 return ReuseBuffer(config, bedata, retval); in RequestBufferLocked()
354 return ReuseBuffer(config, bedata, retval); in RequestBufferLocked()
365 SetReturnValue(buffer, bedata, retval); in RequestBufferLocked()
382 return RequestBufferLocked(config, bedata, retval, lock); in RequestBuffer()
464 bedata = retval.buffer->GetExtraData(); in ReuseBuffer()
519 bufferQueueCache_[sequence].buffer->SetExtraData(bedata); in CancelBuffer()
630 CancelBuffer(sequence, bedata); in FlushBuffer()
634 sret = DoFlushBuffer(sequence, bedata, fence, config); in FlushBuffer()
734 bufferQueueCache_[sequence].buffer->SetExtraData(bedata); in DoFlushBufferLocked()
[all …]
H A Dproducer_surface.cpp280 sptr<BufferExtraData> bedata = buffer->GetExtraData(); in FlushBuffer() local
281 if (bedata == nullptr) { in FlushBuffer()
305 std::vector<sptr<BufferExtraData>> bedata; in FlushBuffers() local
306 bedata.reserve(buffers.size()); in FlushBuffers()
310 bedata.emplace_back(buffers[i]->GetExtraData()); in FlushBuffers()
313 auto ret = producer_->FlushBuffers(sequences, bedata, fences, configs); in FlushBuffers()
359 sptr<BufferExtraData> bedata = buffer->GetExtraData(); in CancelBuffer() local
360 if (bedata == nullptr) { in CancelBuffer()
363 return producer_->CancelBuffer(buffer->GetSeqNum(), bedata); in CancelBuffer()
1136 sptr<BufferExtraData> bedata = buffer->GetExtraData(); in AttachAndFlushBuffer() local
[all …]
H A Dbuffer_queue_producer.cpp814 return bufferQueue_->RequestAndDetachBuffer(config, bedata, retval); in RequestAndDetachBuffer()
823 return bufferQueue_->AttachAndFlushBuffer(buffer, bedata, fence, config, needMap); in AttachAndFlushBuffer()
856 return bufferQueue_->RequestBuffer(config, bedata, retval); in RequestBuffer()
860 std::vector<sptr<BufferExtraData>> &bedata, std::vector<RequestBufferReturnValue> &retvalues) in RequestBuffers() argument
872 ret = bufferQueue_->RequestBuffer(config, bedata[i], retvalues[i]); in RequestBuffers()
895 GSError BufferQueueProducer::CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata) in CancelBuffer() argument
900 return bufferQueue_->CancelBuffer(sequence, bedata); in CancelBuffer()
903 GSError BufferQueueProducer::FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata, in FlushBuffer() argument
909 return bufferQueue_->FlushBuffer(sequence, bedata, fence, config); in FlushBuffer()
913 const std::vector<sptr<BufferExtraData>> &bedata, in FlushBuffers() argument
[all …]
H A Dconsumer_surface_delegator.cpp28 …erSurfaceDelegator::DequeueBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata, in DequeueBuffer() argument
H A Dsurface_buffer_impl.cpp451 void SurfaceBufferImpl::SetExtraData(sptr<BufferExtraData> bedata) in SetExtraData() argument
454 bedata_ = bedata; in SetExtraData()