Home
last modified time | relevance | path

Searched refs:damage (Results 1 – 25 of 190) sorted by relevance

12345678

/ohos5.0/foundation/distributedhardware/distributed_screen/services/common/decision_center/src/
H A Dscreen_decision_center.cpp33 for (const auto &damage : damages) { in IsDirtyRectValid() local
34 if (damage.x < 0 || damage.x > screenWidth || damage.y < 0 || in IsDirtyRectValid()
35 damage.y > screenHeight || damage.x % TWO == 1 || damage.w % TWO == 1) { in IsDirtyRectValid()
37 ", h:%{public}" PRId32, DSCREEN_LOG_TAG, damage.x, damage.y, damage.w, damage.h); in IsDirtyRectValid()
40 int32_t width = screenWidth - damage.x; in IsDirtyRectValid()
41 int32_t height = screenHeight - damage.y; in IsDirtyRectValid()
42 if (damage.w < 0 || damage.w > width || damage.h < 0 || damage.h > height) { in IsDirtyRectValid()
45 DSCREEN_LOG_TAG, damage.x, damage.y, damage.w, damage.h); in IsDirtyRectValid()
56 for (const auto &damage : damages) { in JudgeDirtyThreshold() local
57 allDirtyArea += damage.w * damage.h; in JudgeDirtyThreshold()
/ohos5.0/foundation/distributedhardware/distributed_screen/services/common/test/unittest/decision_center/
H A Dscreen_decision_center_test.cpp73 damages.push_back(damage);
79 damage = {2, 0, 0, 0};
86 damage = {1, -1, 0, 0};
92 damage = {1, 2, 0, 0};
98 damage = {1, 0, 0, 0};
104 damage = {0, 1, 0, 0};
127 damage = {0, 0, 10, 0};
133 damage = {0, 0, 0, -1};
139 damage = {0, 0, 0, 10};
145 damage = {0, 0, 0, 0};
[all …]
/ohos5.0/foundation/distributedhardware/distributed_screen/services/common/imageJpeg/src/
H A Djpeg_image_processor.cpp122 uint32_t partialSize = damage.w * damage.h * RGBA_CHROMA; in EncodeDamageData()
126 … surfaceAddrIdx += damage.y * configParam_.GetScreenWidth() * RGBA_CHROMA + damage.x * RGBA_CHROMA; in EncodeDamageData()
127 for (int32_t row = 0 ; row < damage.h ; row++) { in EncodeDamageData()
128 …int32_t ret = memcpy_s(partialBufferIdx, damage.w * RGBA_CHROMA, surfaceAddrIdx, damage.w * RGBA_C… in EncodeDamageData()
135 partialBufferIdx += damage.w * RGBA_CHROMA; in EncodeDamageData()
218 if (inputDataSize != damage.w * damage.h * RGBA_CHROMA) { in CompressRgbaToJpeg()
229 cinfo.image_width = damage.w; in CompressRgbaToJpeg()
230 cinfo.image_height = damage.h; in CompressRgbaToJpeg()
236 unsigned char rgb_buffer[damage.w * RGB_CHROMA]; in CompressRgbaToJpeg()
242 for (int i = 0 ; i < damage.w ; i++) { in CompressRgbaToJpeg()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_frame_ohos_raster.cpp27 flushConfig_.damage.w = width; in SurfaceFrameOhosRaster()
28 flushConfig_.damage.h = height; in SurfaceFrameOhosRaster()
37 flushConfig_.damage.x = left; in SetDamageRegion()
38 flushConfig_.damage.y = top; in SetDamageRegion()
39 flushConfig_.damage.w = width; in SetDamageRegion()
40 flushConfig_.damage.h = height; in SetDamageRegion()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/
H A Drs_surface_frame_ohos_raster.cpp28 flushConfig_.damage.w = width; in RSSurfaceFrameOhosRaster()
29 flushConfig_.damage.h = height; in RSSurfaceFrameOhosRaster()
34 flushConfig_.damage.x = left; in SetDamageRegion()
35 flushConfig_.damage.y = top; in SetDamageRegion()
36 flushConfig_.damage.w = width; in SetDamageRegion()
37 flushConfig_.damage.h = height; in SetDamageRegion()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/ohos/
H A Drender_context_ohos_raster.cpp51 frameConfig->flushConfig.damage.w = frameConfig->width; in CreateSurface()
52 frameConfig->flushConfig.damage.h = frameConfig->height; in CreateSurface()
100 frameConfig->flushConfig.damage.x = damageRects[0].left_; in DamageFrame()
101 frameConfig->flushConfig.damage.y = damageRects[0].top_; in DamageFrame()
102 frameConfig->flushConfig.damage.w = damageRects[0].width_; in DamageFrame()
103 frameConfig->flushConfig.damage.h = damageRects[0].height_; in DamageFrame()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/receiver/src/
H A Dimage_receiver.cpp233 OHOS::Rect damage = {}; in ReadNextImage() local
236 …Error surfaceError = listenerConsumerSurface->AcquireBuffer(buffer, flushFence, timestamp, damage); in ReadNextImage()
250 OHOS::Rect damage = {}; in ReadNextImage() local
253 …Error surfaceError = listenerConsumerSurface->AcquireBuffer(buffer, flushFence, timestamp, damage); in ReadNextImage()
266 OHOS::Rect damage = {}; in ReadLastImage() local
270 …Error surfaceError = listenerConsumerSurface->AcquireBuffer(buffer, flushFence, timestamp, damage); in ReadLastImage()
273 … surfaceError = listenerConsumerSurface->AcquireBuffer(buffer, flushFence, timestamp, damage); in ReadLastImage()
285 OHOS::Rect damage = {}; in ReadLastImage() local
289 …Error surfaceError = listenerConsumerSurface->AcquireBuffer(buffer, flushFence, timestamp, damage); in ReadLastImage()
292 … surfaceError = listenerConsumerSurface->AcquireBuffer(buffer, flushFence, timestamp, damage); in ReadLastImage()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_surface_handler_test.cpp52 .damage = { .w = 0x100, .h = 0x100, },
126 Rect damage = {0}; variable
131 rSSurfaceHandlerPtr_->SetBuffer(buffer, acquireFence, damage, timestamp);
138 rSSurfaceHandlerPtr_->SetBuffer(buffer, acquireFence, damage, timestamp);
157 Rect damage = {0}; variable
161 rSSurfaceHandlerPtr_->SetBuffer(buffer, acquireFence, damage, timestamp);
/ohos5.0/drivers/peripheral/camera/hal_c/hdi_cif/src/
H A Dbuffer_producer_wrapper.cpp97 flushConfig.damage.x = 0; in BufferProducerFlushBuffer()
98 flushConfig.damage.y = 0; in BufferProducerFlushBuffer()
99 flushConfig.damage.w = buffer->width; in BufferProducerFlushBuffer()
100 flushConfig.damage.h = buffer->height; in BufferProducerFlushBuffer()
/ohos5.0/base/web/webview/ohos_adapter/graphic_adapter/src/
H A Dsurface_adapter_impl.cpp126 Rect damage; in OnBufferAvailable() local
127 GSError ret = surfaceTemp->AcquireBuffer(buffer, fence, timestamp, damage); in OnBufferAvailable()
293 config.damage.x = flushConfigAdapter->GetX(); in FlushBuffer()
294 config.damage.y = flushConfigAdapter->GetY(); in FlushBuffer()
295 config.damage.w = flushConfigAdapter->GetW(); in FlushBuffer()
296 config.damage.h = flushConfigAdapter->GetH(); in FlushBuffer()
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhdecoder.cpp169 OHOS::Rect damage{}; in UpdateOutPortFormat() local
170 GetCropFromOmx(w, h, damage); in UpdateOutPortFormat()
173 requestCfg_.width = damage.w; in UpdateOutPortFormat()
174 requestCfg_.height = damage.h; in UpdateOutPortFormat()
221 damage.x = 0; in GetCropFromOmx()
222 damage.y = 0; in GetCropFromOmx()
223 damage.w = static_cast<int32_t>(w); in GetCropFromOmx()
224 damage.h = static_cast<int32_t>(h); in GetCropFromOmx()
243 damage.x = rect.nLeft; in GetCropFromOmx()
244 damage.y = rect.nTop; in GetCropFromOmx()
[all …]
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/encoder/src/
H A Dimage_source_encoder.cpp78 OHOS::Rect damage = {0, 0, 0, 0}; in ConsumeSurface() local
79 …ceError surfaceErr = consumerSurface_->AcquireBuffer(surfaceBuffer, syncFence_, timestamp, damage); in ConsumeSurface()
180 OHOS::Rect damage = {0, 0, 0, 0}; in VecToDamage() local
181 damage.x = item[0]; in VecToDamage()
182 damage.y = item[1]; in VecToDamage()
183 damage.w = item[2]; in VecToDamage()
184 damage.h = item[3]; in VecToDamage()
185 damages.push_back(damage); in VecToDamage()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/src/
H A Dsurface_image.cpp87 int64_t timestamp, Rect damage) in UpdateSurfaceInfo() argument
102 currentCrop_ = damage; in UpdateSurfaceInfo()
130 Rect damage; in UpdateSurfaceImage() local
131 ret = AcquireBuffer(buffer, acquireFence, timestamp, damage); in UpdateSurfaceImage()
143 UpdateSurfaceInfo(seqNum, buffer, acquireFence, timestamp, damage); in UpdateSurfaceImage()
421 Rect damage; in AcquireNativeWindowBuffer() local
422 SurfaceError ret = AcquireBuffer(buffer, acquireFence, timestamp, damage); in AcquireNativeWindowBuffer()
429 currentCrop_ = damage; in AcquireNativeWindowBuffer()
/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_shared_test.cpp147 BufferFlushConfig flushConfig = { .damage = { .w = 0x100, .h = 0x100, }, };
171 Rect damage = {}; variable
174 ret1 = surf->AcquireBuffer(sbuffer1, fence, timestamp, damage);
175 ret2 = surf->AcquireBuffer(sbuffer2, fence, timestamp, damage);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_test_util.cpp49 Rect damage; in CreateSurfaceNodeWithBuffer() local
52 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage); in CreateSurfaceNodeWithBuffer()
54 surfaceHandler.SetBuffer(cbuffer, acquireFence, damage, timestamp); in CreateSurfaceNodeWithBuffer()
H A Drs_drop_frame_processor_test.cpp42 .damage = { .w = 0x100, .h = 0x100, },
122 Rect damage; variable
125 GSError ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage);
127 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage);
H A Drs_egl_image_manager_test.cpp96 Rect damage; variable
98 surfaceHandler->SetBuffer(buffer, acquireFence, damage, timestamp);
143 Rect damage; variable
145 surfaceHandler->SetBuffer(buffer, acquireFence, damage, timestamp);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/
H A Drs_rcd_render_visitor.cpp45 Rect damage; in ConsumeAndUpdateBuffer() local
46 auto ret = consumer->AcquireBuffer(buffer, acquireFence, timestamp, damage); in ConsumeAndUpdateBuffer()
53 node.SetBuffer(buffer, acquireFence, damage, timestamp); in ConsumeAndUpdateBuffer()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/fence/test/unittest/
H A Dfence_fd_test.h44 .damage = { .w = 0x100, .h = 0x100, },
47 static inline Rect damage = {}; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/info_collection/
H A Drs_gpu_dirty_region_collection.cpp47 …egionCollection::UpdateActiveDirtyInfoForDFX(NodeId id, const std::string& windowName, Rect damage) in UpdateActiveDirtyInfoForDFX() argument
51 activeDirtyRegionInfoMap_[id].activeDirtyRegionArea += damage.w * damage.h; in UpdateActiveDirtyInfoForDFX()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_framebuffer_surface.cpp102 Rect damage = {0}; in OnBufferAvailable() local
105 timestamp, damage); in OnBufferAvailable()
112 …vailableBuffers_.push(std::make_unique<FrameBufferEntry>(buffer, acquireFence, timestamp, damage)); in OnBufferAvailable()
/ohos5.0/foundation/graphic/graphic_surface/surface/test/systemtest/
H A Dnative_window_test.cpp162 Rect damage; variable
163 auto ret = cSurface->AcquireBuffer(buffer, fence, timestamp, damage);
281 Rect damage; variable
282 auto ret = cSurface->AcquireBuffer(buffer, fence, timestamp, damage);
389 Rect damage; variable
542 Rect damage; variable
680 Rect damage; variable
770 Rect damage; variable
887 Rect damage; variable
888 auto ret = cSurface->AcquireBuffer(buffer, fence, timestamp, damage);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/systemtest/
H A Dhdilayer_context_systest.cpp79 .damage = { in DrawBufferColor()
105 Rect damage; in FillHdiLayer() local
106 GSError ret = cSurface_->AcquireBuffer(buffer, acquireFence, timestamp, damage); in FillHdiLayer()
/ohos5.0/drivers/peripheral/distributed_camera/hdi_service/test/sample/
H A Dstream_customer.h53 OHOS::Rect damage; in OnBufferAvailable() local
58 consumer_->AcquireBuffer(buff, flushFence, timestamp, damage); in OnBufferAvailable()
/ohos5.0/foundation/multimedia/player_framework/services/services/screen_capture/ipc/
H A Dscreen_capture_service_stub.cpp263 int64_t &timestamp, OHOS::Rect &damage) in AcquireVideoBuffer() argument
267 return screenCaptureServer_->AcquireVideoBuffer(surfaceBuffer, fence, timestamp, damage); in AcquireVideoBuffer()
539 OHOS::Rect damage; in AcquireVideoBuffer() local
541 int32_t ret = AcquireVideoBuffer(videoBuffer, fence, timestamp, damage); in AcquireVideoBuffer()
549 reply.WriteInt32(damage.x); in AcquireVideoBuffer()
550 reply.WriteInt32(damage.y); in AcquireVideoBuffer()
551 reply.WriteInt32(damage.w); in AcquireVideoBuffer()
552 reply.WriteInt32(damage.h); in AcquireVideoBuffer()

12345678