Home
last modified time | relevance | path

Searched refs:damages (Results 1 - 25 of 43) sorted by relevance

12

/foundation/distributedhardware/distributed_screen/services/common/test/unittest/decision_center/
H A Dscreen_decision_center_test.cpp58 std::vector<OHOS::Rect> damages; in HWTEST_F() local
59 int32_t ret = decision->IsDirtyRectValid(damages); in HWTEST_F()
71 std::vector<OHOS::Rect> damages; in HWTEST_F() local
73 damages.push_back(damage); in HWTEST_F()
74 int32_t ret = decision->IsDirtyRectValid(damages); in HWTEST_F()
77 damages.clear(); in HWTEST_F()
80 damages.push_back(damage); in HWTEST_F()
81 ret = decision->IsDirtyRectValid(damages); in HWTEST_F()
84 damages.clear(); in HWTEST_F()
87 damages in HWTEST_F()
118 std::vector<OHOS::Rect> damages; HWTEST_F() local
159 std::vector<OHOS::Rect> damages; HWTEST_F() local
175 std::vector<OHOS::Rect> damages; HWTEST_F() local
188 std::vector<OHOS::Rect> damages; HWTEST_F() local
203 std::vector<OHOS::Rect> damages; HWTEST_F() local
231 std::vector<OHOS::Rect> damages; HWTEST_F() local
245 std::vector<OHOS::Rect> damages; HWTEST_F() local
[all...]
H A Dscreen_decision_center_test.h49 int32_t ProcessDamageSurface(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages) in ProcessDamageSurface() argument
/foundation/distributedhardware/distributed_screen/services/common/decision_center/src/
H A Dscreen_decision_center.cpp24 bool ScreenDecisionCenter::IsDirtyRectValid(const std::vector<OHOS::Rect> &damages) in IsDirtyRectValid() argument
27 if (damages.empty()) { in IsDirtyRectValid()
28 DHLOGE("%{public}s: damages size is empty.", DSCREEN_LOG_TAG); in IsDirtyRectValid()
33 for (const auto &damage : damages) { in IsDirtyRectValid()
52 bool ScreenDecisionCenter::JudgeDirtyThreshold(const std::vector<OHOS::Rect> &damages) in JudgeDirtyThreshold() argument
56 for (const auto &damage : damages) { in JudgeDirtyThreshold()
72 const std::vector<OHOS::Rect> &damages) in InputBufferImage()
79 if (damages.empty() || frameCount_ < MIN_SURPPORT_FRAME_COUNT || in InputBufferImage()
81 !IsDirtyRectValid(damages) || !JudgeDirtyThreshold(damages)) { in InputBufferImage()
71 InputBufferImage(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages) InputBufferImage() argument
[all...]
/foundation/distributedhardware/distributed_screen/services/common/decision_center/include/
H A Dscreen_decision_center.h32 bool IsDirtyRectValid(const std::vector<OHOS::Rect> &damages);
33 bool JudgeDirtyThreshold(const std::vector<OHOS::Rect> &damages);
35 int32_t InputBufferImage(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages);
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_queue_producer_remote_test.cpp44 .damages = {
53 static inline std::vector<Rect> damages = {}; member in OHOS::Rosen::BufferQueueProducerRemoteTest
159 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
185 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
225 ret = bq->AcquireBuffer(retval1.buffer, retval1.fence, timestamp, damages); in HWTEST_F()
249 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
256 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
284 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
291 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
H A Dbuffer_queue_consumer_test.cpp44 .damages = {
52 static inline std::vector<Rect> damages = {}; member in OHOS::Rosen::BufferQueueConsumerTest
107 ret = bqc->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
138 ret = bqc->AcquireBuffer(buffer, retval.fence, timestamp, damages); in HWTEST_F()
211 std::vector<Rect> damages; in HWTEST_F() local
228 ASSERT_EQ(consumer->AcquireBuffer(buffer, fence, timestamp, damages), OHOS::SURFACE_ERROR_UNKOWN); in HWTEST_F()
H A Dconsumer_surface_test.cpp53 .damages = {
61 static inline std::vector<Rect> damages = {}; member in OHOS::Rosen::ConsumerSurfaceTest
1613 ret = cs->AcquireBuffer(buffer, flushFence, timestamp, damages); in HWTEST_F()
1616 ASSERT_EQ(damages.size(), flushConfigWithDamages.damages.size()); in HWTEST_F()
1617 for (decltype(damages.size()) i = 0; i < damages.size(); i++) { in HWTEST_F()
1618 ASSERT_EQ(damages[i].x, flushConfigWithDamages.damages[i].x); in HWTEST_F()
1619 ASSERT_EQ(damages[ in HWTEST_F()
[all...]
H A Dbuffer_queue_test.cpp43 .damages = {
51 static inline std::vector<Rect> damages = {}; member in OHOS::Rosen::BufferQueueTest
164 ret = bq->AcquireBuffer(retval.buffer, retval.fence, timestamp, damages); in HWTEST_F()
287 GSError ret = bq->AcquireBuffer(buffer, acquireFence, timestamp, damages); in HWTEST_F()
389 GSError ret = bq->AcquireBuffer(buffer, acquireFence, timestamp, damages); in HWTEST_F()
H A Dbuffer_queue_producer_test.cpp45 .damages = {
653 vector<BufferFlushConfigWithDamages> damages; in HWTEST_F() local
657 EXPECT_EQ(bqpTmp->FlushBuffers(sequences, bedata, fences, damages), OHOS::SURFACE_ERROR_UNKOWN); in HWTEST_F()
/foundation/multimedia/image_effect/frameworks/native/effect/base/
H A Deffect_surface_adapter.cpp132 Rect damages{}; in OnBufferAvailable()
137 auto ret = receiverConsumerSurface_->AcquireBuffer(inBuffer, syncFence, timestamp, damages); in OnBufferAvailable()
148 consumerBufferAvailable_(inBuffer, damages, timestamp); in OnBufferAvailable()
H A Deffect_surface_adapter.h29 using ConsumerBufferAvailable = std::function<void(sptr<SurfaceBuffer> &buffer, const OHOS::Rect &damages,
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/include/
H A Diimage_source_processor_listener.h29 virtual void OnDamageProcessDone(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages) = 0;
/foundation/graphic/graphic_surface/surface/src/
H A Dconsumer_surface.cpp94 std::vector<Rect> damages; in AcquireBuffer() local
95 GSError ret = AcquireBuffer(buffer, fence, timestamp, damages); in AcquireBuffer()
99 if (damages.size() == 1) { in AcquireBuffer()
100 damage = damages[0]; in AcquireBuffer()
103 BLOGE("damages is %{public}zu, uniqueId: %{public}" PRIu64 ".", damages.size(), uniqueId_); in AcquireBuffer()
108 int64_t& timestamp, std::vector<Rect>& damages) in AcquireBuffer()
113 return consumer_->AcquireBuffer(buffer, fence, timestamp, damages); in AcquireBuffer()
107 AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence, int64_t& timestamp, std::vector<Rect>& damages) AcquireBuffer() argument
H A Dbuffer_utils.cpp105 config.damages.clear(); in ReadFlushConfig()
106 config.damages.reserve(size); in ReadFlushConfig()
114 config.damages.emplace_back(rect); in ReadFlushConfig()
123 uint32_t size = config.damages.size(); in WriteFlushConfig()
131 for (const auto& rect : config.damages) { in WriteFlushConfig()
H A Dbuffer_queue.cpp211 for (decltype(config.damages.size()) i = 0; i < config.damages.size(); i++) { in CheckFlushConfig()
212 if (config.damages[i].w < 0 || config.damages[i].h < 0) { in CheckFlushConfig()
213 BLOGW("damages[%{public}zu].w is %{public}d, .h is %{public}d, uniqueId: %{public}" PRIu64 ".", in CheckFlushConfig()
214 i, config.damages[i].w, config.damages[i].h, uniqueId_); in CheckFlushConfig()
739 bufferQueueCache_[sequence].damages = config.damages; in DoFlushBuffer()
814 sptr<SyncFence> &fence, int64_t &timestamp, std::vector<Rect> &damages) in AcquireBuffer()
813 AcquireBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence, int64_t &timestamp, std::vector<Rect> &damages) AcquireBuffer() argument
[all...]
H A Dbuffer_queue_consumer.cpp32 int64_t &timestamp, std::vector<Rect> &damages) in AcquireBuffer()
37 return bufferQueue_->AcquireBuffer(buffer, fence, timestamp, damages); in AcquireBuffer()
31 AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence, int64_t &timestamp, std::vector<Rect> &damages) AcquireBuffer() argument
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/encoder/src/
H A Dimage_source_encoder.cpp95 std::vector<OHOS::Rect> damages = VecToDamage(eventContent_); in ConsumeSurface() local
102 listener->OnDamageProcessDone(surfaceBuffer, damages); in ConsumeSurface()
180 std::vector<OHOS::Rect> damages; in VecToDamage() local
187 damages.push_back(damage); in VecToDamage()
189 return damages; in VecToDamage()
/foundation/multimedia/image_effect/interfaces/inner_api/native/effect/
H A Dimage_effect_inner.h123 void ConsumerBufferAvailable(sptr<SurfaceBuffer> &buffer, const OHOS::Rect &damages, int64_t timestamp);
132 void OnBufferAvailableWithCPU(sptr<SurfaceBuffer> &buffer, const OHOS::Rect &damages, int64_t timestamp);
/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferqueue_fuzzer/
H A Dbufferqueue_fuzzer.cpp113 BufferFlushConfigWithDamages flushConfig = {.damages = { rect }, .timestamp = timestamp}; in BufferQueueFuzzTest1()
115 std::vector<Rect> damages; in BufferQueueFuzzTest1() local
133 bufferqueue->AcquireBuffer(buffer, syncFence, timestamp, damages); in BufferQueueFuzzTest1()
/foundation/distributedhardware/distributed_screen/services/common/imageJpeg/include/
H A Djpeg_image_processor.h37 int32_t ProcessDamageSurface(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages);
/foundation/multimedia/image_effect/test/unittest/
H A DTestImageEffect.cpp437 OHOS::Rect damages; in HWTEST_F() local
441 imageEffect_->ConsumerBufferAvailable(surfaceBuffer, damages, timeStamp); in HWTEST_F()
453 imageEffect_->ConsumerBufferAvailable(surfaceBuffer, damages, timeStamp); in HWTEST_F()
/foundation/graphic/graphic_surface/surface/include/
H A Dbuffer_queue_consumer.h32 int64_t &timestamp, std::vector<Rect> &damages);
/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferutils_fuzzer/
H A Dbufferutils_fuzzer.cpp39 .damages = { GetData<OHOS::Rect>() }, in DoSomethingInterestingWithMyAPI()
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourcetrans/include/
H A Dscreen_source_trans.h54 void OnDamageProcessDone(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages) override;
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Diconsumer_surface.h35 std::vector<Rect> damages; member in OHOS::IConsumerSurface
127 int64_t &timestamp, std::vector<Rect> &damages) = 0;

Completed in 19 milliseconds

12