19 Commits

Author SHA1 Message Date
Gerrit User 1001562
ed30040dfc Update patch set 4
Patch Set 4:

(2 comments)

Patch-set: 4
2026-10-14 16:09:21 -07:00
Gerrit User 1001562
6cdbfd1786 Update patch set 4
Patch Set 4: Code-Review+1

(4 comments)

Patch-set: 4
Reviewer: Gerrit User 1001562 <1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba>
Label: Code-Review=+1, 7ba8167943cf9cdecdadfa46973204fb6e0df931
Attention: {"person_ident":"Gerrit User 1001562 \u003c1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"REMOVE","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
Attention: {"person_ident":"Gerrit User 1115898 \u003c1115898@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
2026-10-14 15:59:39 -07:00
Gerrit User 1347058
89d86ea56f Update patch set 4
Patch Set 4:

This CL has passed the run

Patch-set: 4
Tag: autogenerated:cq:dry-run:1791961999
2026-10-14 00:23:50 -07:00
Gerrit User 1115898
bba2e0f3d2 Update patch set 4
Patch Set 4: -Commit-Queue

(Performed by <GERRIT_ACCOUNT_1347058> on behalf of <GERRIT_ACCOUNT_1115898>)

Patch-set: 4
Tag: autogenerated:cq:dry-run
Label: Commit-Queue=0, 1b779c8ba08bcde6326d1417103afb0f8e0da191
Real-user: Gerrit User 1347058 <1347058@3ce6091f-6c88-37e8-8c75-72f92ae8dfba>
2026-10-14 00:23:49 -07:00
Gerrit User 1347058
7c99c9150e Update patch set 4
Patch Set 4:

Dry run: CV is trying the patch.

Follow status at: https://luci-change-verifier.appspot.com/ui/run/libyuv/8831008797854-1-b401ef58e52d5443

Bot data: {"action":"start","triggered_at":"2026-10-14T07:13:19Z","revision":"8dabf898eeee2e08d41666ee24533da35f4dcee7"}

Patch-set: 4
Tag: autogenerated:cq:dry-run
CC: Gerrit User 1347058 <1347058@3ce6091f-6c88-37e8-8c75-72f92ae8dfba>
2026-10-14 00:13:30 -07:00
Gerrit User 1115898
803d144534 Update patch set 4
Patch Set 4: Commit-Queue+1

Patch-set: 4
Tag: autogenerated:plugin
Reviewer: Gerrit User 1115898 <1115898@3ce6091f-6c88-37e8-8c75-72f92ae8dfba>
Label: Commit-Queue=+1, 84cefbd1f31b8ebbd1397cfc5239a5c16a3058e7
2026-10-14 00:13:19 -07:00
Gerrit User 1115898
3de6cbdc4b Update patch set 4
Patch Set 4:

(10 comments)

PS4: Undid the interim +/-32767 height cap from https://crrev.com/c/8524280 as requested, restored the dst_height == 1 && src_height >= 32768 checks in ScalePlane and ScalePlane_16 with updated comments, and updated unit tests in scale_plane_test.cc back to kSrcHeight = 32768.

Patch-set: 4
Attention: {"person_ident":"Gerrit User 1001562 \u003c1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"Someone else replied on a comment you posted"}
Attention: {"person_ident":"Gerrit User 1115898 \u003c1115898@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"REMOVE","reason":"removed on reply"}
2026-10-13 19:10:45 -07:00
Gerrit User 1115898
6ac551eff1 Create patch set 4
Uploaded patch set 4.

Undo 32767 height cap from crrev.com/c/8524280 and address review comments

Patch-set: 4
Patch-set-description: Undo 32767 height cap from crrev.com/c/8524280 and address review comments
Subject: Avoid signed int overflow in scale functions using uint32_t
Commit: 8dabf898eeee2e08d41666ee24533da35f4dcee7
Tag: autogenerated:gerrit:newPatchSet
Groups: 8dabf898eeee2e08d41666ee24533da35f4dcee7
2026-10-13 19:09:51 -07:00
Gerrit User 1001562
2da0b1dcac Update patch set 3
Patch Set 3:

(1 comment)

Patch-set: 3
2026-10-13 15:38:13 -07:00
Gerrit User 1001562
613ca0e88e Update patch set 3
Patch Set 3:

(7 comments)

Patch-set: 3
Attention: {"person_ident":"Gerrit User 1001562 \u003c1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"REMOVE","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
Attention: {"person_ident":"Gerrit User 1115898 \u003c1115898@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
2026-10-13 15:15:16 -07:00
Gerrit User 1115898
7dad7d56b9 Update patch set 3
Patch-set: 3
Attention: {"person_ident":"Gerrit User 1001562 \u003c1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"Someone else replied on a comment you posted"}
Attention: {"person_ident":"Gerrit User 1115898 \u003c1115898@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"REMOVE","reason":"removed on reply"}
2026-10-12 13:21:13 -07:00
Gerrit User 1115898
90d8cba3a7 Update patch set 2
Patch Set 2:

(17 comments)

PS3: rebased onto main (https://crrev.com/c/8524280 now caps |src_height| at 32767 for ScalePlane/UVScale), addressed all comments, and trimmed the CL: scale_argb.cc keeps int64_t from main (bounds checks only), scale_common.cc only changes the ScaleSlope dst_width == 1 check, and the dead dst_height == 1 && src_height >= 32768 branches and the unneeded max_y clamps in ScalePlaneSimple/ScaleUVSimple are gone. Diff is now +237/-125 (was +341/-198). Verified with UBSan/MSan locally (SIMD and LIBYUV_DISABLE_ASM=1) and clean builds for x86-32, arm32, riscv64.

Patch-set: 2
2026-10-12 13:21:13 -07:00
Gerrit User 1115898
5f8fce0d22 Create patch set 3
Uploaded patch set 3.

Address review comments; rebase on main

Patch-set: 3
Patch-set-description: Address review comments; rebase on main
Subject: Avoid signed int overflow in scale functions using uint32_t
Commit: f69573745a6adb0119f173b6df8ccd6d75b47fb9
Tag: autogenerated:gerrit:newPatchSet
Groups: f69573745a6adb0119f173b6df8ccd6d75b47fb9
2026-10-12 13:20:21 -07:00
Gerrit User 1001562
0820ff2689 Update patch set 2
Patch Set 2:

(17 comments)

Patch-set: 2
2026-10-08 13:34:19 -07:00
Gerrit User 1115898
002d072f63 Create patch set 2
Uploaded patch set 2.

Avoid signed int overflow in scale functions using uint32_t

Patch-set: 2
Patch-set-description: Avoid signed int overflow in scale functions using uint32_t
Subject: Avoid signed int overflow in scale functions using uint32_t
Commit: 7fcaff2f76bed0446cc4350efeabf40305962007
Tag: autogenerated:gerrit:newPatchSet
Groups: 7fcaff2f76bed0446cc4350efeabf40305962007
2026-10-08 00:26:30 -07:00
Gerrit User 1001562
43c190ed1f Update patch set 1
Patch Set 1:

(1 comment)

Patch-set: 1
Reviewer: Gerrit User 3678755 <3678755@3ce6091f-6c88-37e8-8c75-72f92ae8dfba>
Attention: {"person_ident":"Gerrit User 1001562 \u003c1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"REMOVE","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
Attention: {"person_ident":"Gerrit User 3678755 \u003c3678755@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
Attention: {"person_ident":"Gerrit User 1115898 \u003c1115898@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"\u003cGERRIT_ACCOUNT_1001562\u003e replied on the change"}
2026-10-07 17:08:16 -07:00
Gerrit User 1115898
468b7fefb9 Update patch set 1
<GERRIT_ACCOUNT_1001562>, who was added as reviewer owns the following files:
* `source/scale.cc`
* `source/scale_argb.cc`
* `source/scale_common.cc`
* `source/scale_uv.cc`
* `unit_test/scale_argb_test.cc`
* `unit_test/scale_plane_test.cc`


Patch-set: 1
Tag: autogenerated:gerrit:code-owners:addReviewer
2026-10-07 15:55:33 -07:00
Gerrit User 1115898
edb889e4e7 Update patch set 1
Patch Set 1:

(1 comment)

Patch-set: 1
Reviewer: Gerrit User 1001562 <1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba>
Attention: {"person_ident":"Gerrit User 1001562 \u003c1001562@3ce6091f-6c88-37e8-8c75-72f92ae8dfba\u003e","operation":"ADD","reason":"\u003cGERRIT_ACCOUNT_1115898\u003e replied on the change"}
2026-10-07 15:55:33 -07:00
Gerrit User 1115898
54c4346666 Create change
Uploaded patch set 1.
Initial upload

Patch-set: 1
Patch-set-description: Initial upload
Change-id: Ica2e05d7dfe94f81c6631c587f1ff46c2ad44735
Subject: Avoid signed int overflow in scale functions using uint32_t
Branch: refs/heads/main
Status: new
Topic: 
Commit: 1474a1eb5233d78914ca6dc753359467bdd6e918
Tag: autogenerated:gerrit:newPatchSet
Groups: 1474a1eb5233d78914ca6dc753359467bdd6e918
Private: false
Work-in-progress: false
2026-10-07 15:53:21 -07:00