Home
last modified time | relevance | path

Searched refs:alignedBits (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_dirty_region_manager.cpp217 RectI RSDirtyRegionManager::GetPixelAlignedRect(const RectI& rect, int32_t alignedBits) in GetPixelAlignedRect() argument
220 if (alignedBits > 1) { in GetPixelAlignedRect()
221 int32_t left = (rect.left_ / alignedBits) * alignedBits; in GetPixelAlignedRect()
222 int32_t top = (rect.top_ / alignedBits) * alignedBits; in GetPixelAlignedRect()
223 int32_t width = ((rect.GetRight() + alignedBits - 1) / alignedBits) * alignedBits - left; in GetPixelAlignedRect()
224 int32_t height = ((rect.GetBottom() + alignedBits - 1) / alignedBits) * alignedBits - top; in GetPixelAlignedRect()
270 void RSDirtyRegionManager::UpdateDirtyByAligned(int32_t alignedBits) in UpdateDirtyByAligned() argument
272 currentFrameDirtyRegion_ = GetPixelAlignedRect(currentFrameDirtyRegion_, alignedBits); in UpdateDirtyByAligned()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_dirty_region_manager_test.cpp63 int32_t alignedBits = 1; variable
64 ASSERT_EQ(rsDirtyManager->GetPixelAlignedRect(rect, alignedBits), rect);
66 alignedBits = 11;
67 ASSERT_EQ(rsDirtyManager->GetPixelAlignedRect(rect, alignedBits), RectI(0, 0, 11, 11));
334 int32_t alignedBits = 1; variable
336 RectI alignedRect = RSDirtyRegionManager::GetPixelAlignedRect(oriRect, alignedBits);
339 alignedBits = RSDirtyRegionManager::ALIGNED_BITS;
341 alignedRect = RSDirtyRegionManager::GetPixelAlignedRect(oriRect, alignedBits);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsdirtyregionmanager_fuzzer/
H A Drsdirtyregionmanager_fuzzer.cpp69 int32_t alignedBits = GetData<int32_t>(); in DoSomethingInterestingWithMyAPI() local
103 rsDirtyRegionManager.UpdateDirtyByAligned(alignedBits); in DoSomethingInterestingWithMyAPI()
/ohos5.0/foundation/distributedhardware/distributed_camera/common/src/utils/
H A Ddcamera_utils_tools.cpp84 int32_t alignedBits = 32; in GetAlignedHeight() local
86 if (alignedHeight % alignedBits != 0) { in GetAlignedHeight()
87 alignedHeight = ((alignedHeight / alignedBits) + 1) * alignedBits; in GetAlignedHeight()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_dirty_region_manager.h109 static RectI GetPixelAlignedRect(const RectI& rect, int32_t alignedBits = ALIGNED_BITS);
117 void UpdateDirtyByAligned(int32_t alignedBits = ALIGNED_BITS);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_util.cpp721 …gion RSUniRenderUtil::AlignedDirtyRegion(const Occlusion::Region& dirtyRegion, int32_t alignedBits) in AlignedDirtyRegion() argument
724 if (alignedBits <= 1) { in AlignedDirtyRegion()
728 int32_t left = (dirtyRect.left_ / alignedBits) * alignedBits; in AlignedDirtyRegion()
729 int32_t top = (dirtyRect.top_ / alignedBits) * alignedBits; in AlignedDirtyRegion()
730 int32_t width = ((dirtyRect.right_ + alignedBits - 1) / alignedBits) * alignedBits - left; in AlignedDirtyRegion()
731 int32_t height = ((dirtyRect.bottom_ + alignedBits - 1) / alignedBits) * alignedBits - top; in AlignedDirtyRegion()
H A Drs_uni_render_util.h87 …clusion::Region AlignedDirtyRegion(const Occlusion::Region& dirtyRegion, int32_t alignedBits = 32);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_render_util_test.cpp407 int32_t alignedBits = 0; variable
408 Occlusion::Region alignedRegion = RSUniRenderUtil::AlignedDirtyRegion(dirtyRegion, alignedBits);
424 int32_t alignedBits = 2; variable
425 Occlusion::Region alignedRegion = RSUniRenderUtil::AlignedDirtyRegion(dirtyRegion, alignedBits);