|
|
Chromium Code Reviews
Descriptioncc : Use effect id to decide if surface contents scale should be applied
We don't apply surface contents scale for root. We
currently check the transform id to determine if we are at
root node. This CL replaces that with effect ids.
BUG=622372
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel
Committed: https://crrev.com/94332903cf65b0dd8bd41fd63586a411f6df01c1
Cr-Commit-Position: refs/heads/master@{#407547}
Patch Set 1 #Patch Set 2 : format #Patch Set 3 : only1 #Patch Set 4 : rebase #Patch Set 5 : handlePAC #Patch Set 6 : . #Patch Set 7 : rebase++ #Patch Set 8 : fix_compile_error #
Messages
Total messages: 31 (23 generated)
Description was changed from ========== cc : Use effect id to decide if surface contents scale should be applied Instead of transform id. BUG=622372 ========== to ========== cc : Use effect id to decide if surface contents scale should be applied Instead of transform id. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel ==========
jaydasika@chromium.org changed reviewers: + ajuma@chromium.org, weiliangc@chromium.org
Right now, we have to check both 0 and 1, if we are using effect tree. After crbug.com/620322 is fixed, we should be checking just one id.
The CQ bit was checked by jaydasika@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Removed checking for id 0.
The CQ bit was checked by jaydasika@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
lgtm, but please write a more descriptive description :)
Description was changed from ========== cc : Use effect id to decide if surface contents scale should be applied Instead of transform id. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel ========== to ========== cc : Use effect id to decide if surface contents scale should be applied We don't apply surface contents scale for root. We currently check the transform id to determine if we are at root node. This CL replaces that with effect ids. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel ==========
The CQ bit was checked by jaydasika@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/bui...) ios-simulator-gn on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-gn/...)
The CQ bit was checked by jaydasika@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
I have added code to handle PAC not setting effect ids on clip nodes. This CL would make progress in moving towards removing the assumption that render surfaces create transform nodes (by making surface contents scale independent of transform tree), but with an extra hack for handling PAC. So, I am not sure if we should land this. I don't feel strongly either way. WDYT ?
The CQ bit was checked by jaydasika@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
On 2016/07/22 23:30:10, jaydasika wrote: > I have added code to handle PAC not setting effect ids on clip nodes. > This CL would make progress in moving towards removing the assumption that > render surfaces create transform nodes (by making surface contents scale > independent of transform tree), but with an extra hack for handling PAC. > So, I am not sure if we should land this. I don't feel strongly either way. WDYT > ? This CL does move things in the right direction overall. I think there's a small risk that the workaround to handle PAC will allow bugs to creep in, but on the whole I think this is worth landing.
The CQ bit was checked by jaydasika@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from ajuma@chromium.org Link to the patchset: https://codereview.chromium.org/2163823003/#ps140001 (title: "fix_compile_error")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== cc : Use effect id to decide if surface contents scale should be applied We don't apply surface contents scale for root. We currently check the transform id to determine if we are at root node. This CL replaces that with effect ids. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel ========== to ========== cc : Use effect id to decide if surface contents scale should be applied We don't apply surface contents scale for root. We currently check the transform id to determine if we are at root node. This CL replaces that with effect ids. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel ==========
Message was sent while issue was closed.
Committed patchset #8 (id:140001)
Message was sent while issue was closed.
Description was changed from ========== cc : Use effect id to decide if surface contents scale should be applied We don't apply surface contents scale for root. We currently check the transform id to determine if we are at root node. This CL replaces that with effect ids. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel ========== to ========== cc : Use effect id to decide if surface contents scale should be applied We don't apply surface contents scale for root. We currently check the transform id to determine if we are at root node. This CL replaces that with effect ids. BUG=622372 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Committed: https://crrev.com/94332903cf65b0dd8bd41fd63586a411f6df01c1 Cr-Commit-Position: refs/heads/master@{#407547} ==========
Message was sent while issue was closed.
Patchset 8 (id:??) landed as https://crrev.com/94332903cf65b0dd8bd41fd63586a411f6df01c1 Cr-Commit-Position: refs/heads/master@{#407547} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
