• Juan Antonio Navarro Pérez's avatar
    Revert "gpu: Share GrContext between RasterDecoders for OOP raster." · 2200b6d9
    Juan Antonio Navarro Pérez authored
    This reverts commit db2d4ad7.
    
    Reason for revert: Suspicion that this causes a memory leak.
    
    Original change's description:
    > gpu: Share GrContext between RasterDecoders for OOP raster.
    > 
    > Use a common GrContext across all RasterDecoders. This ensures that we
    > get a unified GrProgramCache for compiled shaders.
    > 
    > R=​backer@chromium.org, ericrk@chromium.org
    > 
    > Bug: 854416
    > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    > Change-Id: I653486d2a20f4bb0112c6cfe66f3922c222ad338
    > Reviewed-on: https://chromium-review.googlesource.com/1114287
    > Commit-Queue: Khushal <khushalsagar@chromium.org>
    > Reviewed-by: Antoine Labour <piman@chromium.org>
    > Reviewed-by: Eric Karl <ericrk@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#572377}
    
    TBR=backer@chromium.org,khushalsagar@chromium.org,piman@chromium.org,ericrk@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 854416
    Change-Id: Ia8d34c966409fa209f8d75b74a2f1cdc253b979d
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Reviewed-on: https://chromium-review.googlesource.com/1127699Reviewed-by: default avatarJuan Antonio Navarro Pérez <perezju@chromium.org>
    Commit-Queue: Juan Antonio Navarro Pérez <perezju@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#572933}
    2200b6d9
in_process_command_buffer.cc 47.2 KB