/ohos5.0/foundation/distributedhardware/distributed_screen/services/common/decision_center/src/ |
H A D | screen_decision_center.cpp | 33 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 D | screen_decision_center_test.cpp | 73 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 D | jpeg_image_processor.cpp | 122 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 D | surface_frame_ohos_raster.cpp | 27 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 D | rs_surface_frame_ohos_raster.cpp | 28 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 D | render_context_ohos_raster.cpp | 51 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 D | image_receiver.cpp | 233 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 D | rs_surface_handler_test.cpp | 52 .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 D | buffer_producer_wrapper.cpp | 97 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 D | surface_adapter_impl.cpp | 126 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 D | hdecoder.cpp | 169 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 D | image_source_encoder.cpp | 78 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 D | surface_image.cpp | 87 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 D | buffer_shared_test.cpp | 147 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 D | rs_test_util.cpp | 49 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 D | rs_drop_frame_processor_test.cpp | 42 .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 D | rs_egl_image_manager_test.cpp | 96 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 D | rs_rcd_render_visitor.cpp | 45 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 D | fence_fd_test.h | 44 .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 D | rs_gpu_dirty_region_collection.cpp | 47 …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 D | hdi_framebuffer_surface.cpp | 102 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 D | native_window_test.cpp | 162 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 D | hdilayer_context_systest.cpp | 79 .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 D | stream_customer.h | 53 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 D | screen_capture_service_stub.cpp | 263 int64_t ×tamp, 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()
|