DescriptionRevert of Compute GpuDriverBugWorkarounds only one time in the GPU process (patchset #20 id:370001 of https://codereview.chromium.org/1871613002/ )
Reason for revert:
Sorry, but I have to revert this one before I can revert https://codereview.chromium.org/1714883002/ due to display.h and display.cc conflicts.
Feel free to reland after rebasing and testing it out carefully.
Original issue's description:
> Compute GpuDriverBugWorkarounds only one time in the GPU process
>
> Previously the extraction of "--gpu-driver-bug-workarounds" from the
> command-line was done in FeatureInfo's constructor. Since a new FeatureInfo
> is created for each ContextGroup this extraction was done again whereas
> the result is constant.
>
> This CL moved owner ship of Workarounds from FeatureInfo to
> InProcessCommandBuffer when running in gpu process mode. But moved
> to GpuChannelManager otherwise.
>
> class GpuDriverBugWorkarounds has been added within new files
> gpu_driver_bug_workarounds.h/.cc.
>
> BUG=599964
>
> R=kbr@chromium.org, piman@chromium.org, rjkroege@chromium.org, zmo@chromium.org
> CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel
>
> Committed: https://crrev.com/dab49af5278797db0a8374f2a7f06c6c33b8158b
> Cr-Commit-Position: refs/heads/master@{#387569}
>
> Committed: https://crrev.com/57b96c478dda56160c512fd85ee4e0f7437b524d
> Cr-Commit-Position: refs/heads/master@{#387899}
TBR=kbr@chromium.org,piman@chromium.org,rjkroege@chromium.org,ben@chromium.org,cpu@chromium.org,j.isorce@samsung.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=599964
Committed: https://crrev.com/9a9fe17c2f03b611b2fa93582c53eda799302150
Cr-Commit-Position: refs/heads/master@{#387940}
Patch Set 1 #Messages
Total messages: 6 (2 generated)
|