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

Issue 2392313004: [wrapper-tracing] Add tracing to WebGLRenderingContextBase and friends (Closed)

Created:
4 years, 2 months ago by Michael Lippautz
Modified:
4 years, 2 months ago
CC:
chromium-reviews, blink-reviews, haraken, Hannes Payer (out of office)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[wrapper-tracing] Add tracing to WebGLRenderingContextBase and friends Port object grouping changes introduced in https://crrev.com/b7615cfadeb59ac220bd5994d4ec6f99341452f0 to tracing. Note: Write barriers for incremental tracing will be added in a follow up. Overview: https://docs.google.com/spreadsheets/d/1RhLiHF9Pnw7Zx8EijuR0LruPkeiVJIXXi0eRkRDFwBc/edit#gid=0&vpid=A3 BUG=chromium:468240 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel TEST=WebglConformance_conformance_misc_expando_loss,WebglConformance_conformance2_misc_expando_loss_2 Committed: https://crrev.com/36f8241df16763eb6512ffcce71a070073469521 Cr-Commit-Position: refs/heads/master@{#423821}

Patch Set 1 #

Patch Set 2 : Add WebGL2RenderingContextBase #

Total comments: 14
Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -0 lines) Patch
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp View 1 chunk +1 line, -0 lines 2 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp View 1 1 chunk +27 lines, -0 lines 6 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp View 1 1 chunk +7 lines, -0 lines 6 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLProgram.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLProgram.cpp View 1 chunk +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLRenderingContext.cpp View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.h View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp View 1 chunk +22 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp View 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (13 generated)
Michael Lippautz
PTAL kbr: fyi, we are now going through the code base once again, updating all ...
4 years, 2 months ago (2016-10-06 17:54:54 UTC) #11
Ken Russell (switch to Gerrit)
LGTM to unblock you -- the code changes look correct -- but two high-level questions. ...
4 years, 2 months ago (2016-10-06 19:05:14 UTC) #12
Michael Lippautz
Thanks for the review! I ran the expando-loss and expando-loss-2 tests already and made sure ...
4 years, 2 months ago (2016-10-06 19:58:13 UTC) #13
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp File third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp (right): https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp#newcode550 third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp:550: visitor->traceWrappers(attachment.value->object()); On 2016/10/06 19:58:13, Michael Lippautz wrote: > On ...
4 years, 2 months ago (2016-10-07 03:00:55 UTC) #14
Ken Russell (switch to Gerrit)
Still LGTM of course. https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp File third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp (right): https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp#newcode4264 third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp:4264: DEFINE_TRACE_WRAPPERS(WebGL2RenderingContextBase) { On 2016/10/06 19:58:13, ...
4 years, 2 months ago (2016-10-07 03:01:50 UTC) #15
haraken
LGTM https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp File third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp (right): https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp#newcode4264 third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp:4264: DEFINE_TRACE_WRAPPERS(WebGL2RenderingContextBase) { On 2016/10/07 03:01:50, Ken Russell wrote: ...
4 years, 2 months ago (2016-10-07 04:48:49 UTC) #16
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp File third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp (right): https://codereview.chromium.org/2392313004/diff/60001/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp#newcode550 third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp:550: visitor->traceWrappers(attachment.value->object()); On 2016/10/07 04:48:49, haraken wrote: > On 2016/10/07 ...
4 years, 2 months ago (2016-10-07 04:58:52 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2392313004/60001
4 years, 2 months ago (2016-10-07 07:15:12 UTC) #19
commit-bot: I haz the power
Committed patchset #2 (id:60001)
4 years, 2 months ago (2016-10-07 09:04:20 UTC) #21
commit-bot: I haz the power
4 years, 2 months ago (2016-10-07 09:06:10 UTC) #23
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/36f8241df16763eb6512ffcce71a070073469521
Cr-Commit-Position: refs/heads/master@{#423821}

Powered by Google App Engine
This is Rietveld 408576698