/foundation/distributedhardware/distributed_screen/services/common/test/unittest/decision_center/ |
H A D | screen_decision_center_test.cpp | 58 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 D | screen_decision_center_test.h | 49 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 D | screen_decision_center.cpp | 24 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 D | screen_decision_center.h | 32 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 D | buffer_queue_producer_remote_test.cpp | 44 .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 D | buffer_queue_consumer_test.cpp | 44 .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 D | consumer_surface_test.cpp | 53 .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 D | buffer_queue_test.cpp | 43 .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 D | buffer_queue_producer_test.cpp | 45 .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 D | effect_surface_adapter.cpp | 132 Rect damages{}; in OnBufferAvailable() 137 auto ret = receiverConsumerSurface_->AcquireBuffer(inBuffer, syncFence, timestamp, damages); in OnBufferAvailable() 148 consumerBufferAvailable_(inBuffer, damages, timestamp); in OnBufferAvailable()
|
H A D | effect_surface_adapter.h | 29 using ConsumerBufferAvailable = std::function<void(sptr<SurfaceBuffer> &buffer, const OHOS::Rect &damages,
|
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/include/ |
H A D | iimage_source_processor_listener.h | 29 virtual void OnDamageProcessDone(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages) = 0;
|
/foundation/graphic/graphic_surface/surface/src/ |
H A D | consumer_surface.cpp | 94 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 D | buffer_utils.cpp | 105 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 D | buffer_queue.cpp | 211 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 ×tamp, std::vector<Rect> &damages) in AcquireBuffer() 813 AcquireBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence, int64_t ×tamp, std::vector<Rect> &damages) AcquireBuffer() argument [all...] |
H A D | buffer_queue_consumer.cpp | 32 int64_t ×tamp, 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 ×tamp, std::vector<Rect> &damages) AcquireBuffer() argument
|
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/encoder/src/ |
H A D | image_source_encoder.cpp | 95 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 D | image_effect_inner.h | 123 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 D | bufferqueue_fuzzer.cpp | 113 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 D | jpeg_image_processor.h | 37 int32_t ProcessDamageSurface(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages);
|
/foundation/multimedia/image_effect/test/unittest/ |
H A D | TestImageEffect.cpp | 437 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 D | buffer_queue_consumer.h | 32 int64_t ×tamp, std::vector<Rect> &damages);
|
/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferutils_fuzzer/ |
H A D | bufferutils_fuzzer.cpp | 39 .damages = { GetData<OHOS::Rect>() }, in DoSomethingInterestingWithMyAPI()
|
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourcetrans/include/ |
H A D | screen_source_trans.h | 54 void OnDamageProcessDone(sptr<SurfaceBuffer> &surfaceBuffer, const std::vector<OHOS::Rect> &damages) override;
|
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/ |
H A D | iconsumer_surface.h | 35 std::vector<Rect> damages; member in OHOS::IConsumerSurface 127 int64_t ×tamp, std::vector<Rect> &damages) = 0;
|