Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(940)

Issue 581123002: Make GrIODB keep pending IO refs on all resources it records into its cmd stream. (Closed)

Created:
6 years, 3 months ago by bsalomon
Modified:
6 years, 3 months ago
Reviewers:
robertphillips
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Visibility:
Public.

Description

Make GrIODB keep pending IO refs on all resources it records into its cmd stream. BUG=skia:2889 Committed: https://skia.googlesource.com/skia/+/b3e3a955b6628acc540ef14854b57abb089e62df

Patch Set 1 #

Patch Set 2 : more #

Patch Set 3 : minor #

Total comments: 10

Patch Set 4 : address comments #

Patch Set 5 : fix error on clang #

Patch Set 6 : fix param init order warning #

Unified diffs Side-by-side diffs Delta from patch set Stats (+286 lines, -198 lines) Patch
M include/gpu/GrGpuResource.h View 1 chunk +1 line, -0 lines 0 comments Download
M include/gpu/GrGpuResourceRef.h View 1 2 3 4 5 4 chunks +78 lines, -6 lines 0 comments Download
M src/gpu/GrAllocator.h View 1 2 3 4 3 chunks +20 lines, -2 lines 0 comments Download
M src/gpu/GrGpuResourceRef.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M src/gpu/GrInOrderDrawBuffer.h View 1 2 3 5 chunks +122 lines, -80 lines 0 comments Download
M src/gpu/GrInOrderDrawBuffer.cpp View 1 2 3 17 chunks +65 lines, -109 lines 0 comments Download

Messages

Total messages: 15 (6 generated)
bsalomon
I'm thinking about moving the IOType enum out from GrGpuResourceRef, but will do that in ...
6 years, 3 months ago (2014-09-18 18:57:45 UTC) #2
robertphillips
lgtm + nits https://codereview.chromium.org/581123002/diff/40001/include/gpu/GrGpuResourceRef.h File include/gpu/GrGpuResourceRef.h (right): https://codereview.chromium.org/581123002/diff/40001/include/gpu/GrGpuResourceRef.h#newcode18 include/gpu/GrGpuResourceRef.h:18: * Class that wraps a resource ...
6 years, 3 months ago (2014-09-18 19:30:51 UTC) #3
bsalomon
https://codereview.chromium.org/581123002/diff/40001/include/gpu/GrGpuResourceRef.h File include/gpu/GrGpuResourceRef.h (right): https://codereview.chromium.org/581123002/diff/40001/include/gpu/GrGpuResourceRef.h#newcode18 include/gpu/GrGpuResourceRef.h:18: * Class that wraps a resource referenced by a ...
6 years, 3 months ago (2014-09-18 19:43:55 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/581123002/60001
6 years, 3 months ago (2014-09-18 19:44:31 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: Build-Ubuntu13.10-Clang-x86_64-Debug-Trybot on tryserver.skia (http://108.170.220.76:10117/builders/Build-Ubuntu13.10-Clang-x86_64-Debug-Trybot/builds/1714)
6 years, 3 months ago (2014-09-18 19:48:32 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/581123002/80001
6 years, 3 months ago (2014-09-19 17:40:55 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android-Trybot on tryserver.skia (http://108.170.220.76:10117/builders/Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android-Trybot/builds/1511)
6 years, 3 months ago (2014-09-19 17:47:25 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/581123002/100001
6 years, 3 months ago (2014-09-19 18:03:05 UTC) #14
commit-bot: I haz the power
6 years, 3 months ago (2014-09-19 18:10:44 UTC) #15
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as b3e3a955b6628acc540ef14854b57abb089e62df

Powered by Google App Engine
This is Rietveld 408576698