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

Issue 1814573002: Move flush id from WebGraphicsContext3DImpl to GLES2Implementation. (Closed)

Created:
4 years, 9 months ago by danakj
Modified:
4 years, 9 months ago
CC:
chromium-reviews, rjkroege, extensions-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, chromium-apps-reviews_chromium.org, piman+watch_chromium.org, darin (slow to review), ben+mojo_chromium.org, dcheng, piman, no sievers
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move flush id from WebGraphicsContext3DImpl to GLES2Implementation. This means calls to any flush or finish methods on GLES2Implementation will update the flush id, and calls to either WebGraphicsContext3D::lastFlushID() or to GLES2Interface::GetLastFlushIdCHROMIUM() will return the same answer always. R=kbr@chromium.org, piman BUG=584497 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Committed: https://crrev.com/97aa5e3544f15ec76416eae93a149dc250c4a647 Cr-Commit-Position: refs/heads/master@{#381647}

Patch Set 1 #

Patch Set 2 : lastflush: . #

Total comments: 1

Patch Set 3 : lastflush: rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -28 lines) Patch
M gpu/GLES2/gl2chromium_autogen.h View 1 chunk +1 line, -0 lines 0 comments Download
M gpu/blink/webgraphicscontext3d_impl.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M gpu/blink/webgraphicscontext3d_impl.cc View 1 2 4 chunks +4 lines, -27 lines 0 comments Download
M gpu/command_buffer/build_gles2_cmd_buffer.py View 1 chunk +6 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_c_lib_autogen.h View 2 chunks +7 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.h View 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.cc View 6 chunks +18 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation_autogen.h View 1 chunk +2 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_interface_autogen.h View 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_interface_stub_autogen.h View 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h View 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_trace_implementation_autogen.h View 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h View 1 chunk +5 lines, -0 lines 0 comments Download
M gpu/command_buffer/cmd_buffer_functions.txt View 1 chunk +1 line, -0 lines 0 comments Download
M mojo/gpu/mojo_gles2_impl_autogen.h View 1 chunk +1 line, -0 lines 0 comments Download
M mojo/gpu/mojo_gles2_impl_autogen.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M mojo/public/c/gles2/gles2_call_visitor_chromium_extension_autogen.h View 1 chunk +1 line, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 22 (12 generated)
danakj
4 years, 9 months ago (2016-03-16 21:51:42 UTC) #5
danakj
I think I did this without sending or creating anything new in the actual command ...
4 years, 9 months ago (2016-03-16 21:52:05 UTC) #6
danakj
TBR=sky for mojo/public (we should add owners under mojo/public/c/gles2?)
4 years, 9 months ago (2016-03-16 22:00:25 UTC) #8
sky
LGTM - more owners for said directories SGTM
4 years, 9 months ago (2016-03-16 22:07:11 UTC) #10
piman
LGTM, I think I'm ok with that. It's only used by WebGL, so it could ...
4 years, 9 months ago (2016-03-16 22:53:47 UTC) #12
danakj
On 2016/03/16 22:53:47, piman wrote: > LGTM, I think I'm ok with that. It's only ...
4 years, 9 months ago (2016-03-16 22:58:06 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1814573002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1814573002/20001
4 years, 9 months ago (2016-03-16 22:58:37 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1814573002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1814573002/40001
4 years, 9 months ago (2016-03-17 00:14:17 UTC) #18
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 9 months ago (2016-03-17 02:41:33 UTC) #20
commit-bot: I haz the power
4 years, 9 months ago (2016-03-17 02:43:03 UTC) #22
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/97aa5e3544f15ec76416eae93a149dc250c4a647
Cr-Commit-Position: refs/heads/master@{#381647}

Powered by Google App Engine
This is Rietveld 408576698