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

Issue 2437233002: Implement EXT_disjoint_timer_query_webgl2 (Closed)

Created:
4 years, 2 months ago by Kai Ninomiya
Modified:
4 years, 1 month ago
CC:
chromium-reviews, blink-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implement EXT_disjoint_timer_query_webgl2 Added in https://github.com/KhronosGroup/WebGL/pull/2076 BUG=654134 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel Committed: https://crrev.com/3eba0f99e3841bc85072e9a5a097d0fa54a06532 Cr-Commit-Position: refs/heads/master@{#427402}

Patch Set 1 #

Patch Set 2 : rebase #

Total comments: 5

Patch Set 3 : webgl_conformance_integration_test.py #

Total comments: 4

Patch Set 4 : rewrite disjoint timer query getQuery error checking logic #

Patch Set 5 : fix logic again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+259 lines, -34 lines) Patch
M content/test/gpu/gpu_tests/webgl_conformance_integration_test.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/modules_idl_files.gni View 1 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQuery.cpp View 1 2 3 4 2 chunks +20 lines, -16 lines 0 comments Download
A third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.h View 1 chunk +39 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.cpp View 1 chunk +77 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.idl View 1 chunk +17 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp View 4 chunks +4 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.h View 1 2 chunks +3 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp View 1 2 3 4 13 chunks +90 lines, -9 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.idl View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLExtensionName.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.h View 1 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 37 (22 generated)
Kai Ninomiya
rebase
4 years, 2 months ago (2016-10-20 22:37:41 UTC) #6
Kai Ninomiya
4 years, 2 months ago (2016-10-20 22:42:57 UTC) #10
Ken Russell (switch to Gerrit)
Thanks for taking care of this. Looks good overall, but a couple of apparent errors ...
4 years, 2 months ago (2016-10-21 00:18:14 UTC) #15
Kai Ninomiya
https://codereview.chromium.org/2437233002/diff/20001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp File third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp (right): https://codereview.chromium.org/2437233002/diff/20001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp#newcode3904 third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp:3904: return ScriptValue::createNull(scriptState); On 2016/10/21 00:18:13, Ken Russell wrote: > ...
4 years, 2 months ago (2016-10-21 17:58:10 UTC) #18
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/2437233002/diff/20001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp File third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp (right): https://codereview.chromium.org/2437233002/diff/20001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp#newcode3904 third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp:3904: return ScriptValue::createNull(scriptState); On 2016/10/21 17:58:10, Kai Ninomiya wrote: > ...
4 years, 2 months ago (2016-10-21 20:53:14 UTC) #19
Ken Russell (switch to Gerrit)
lgtm with the following questions addressed. https://codereview.chromium.org/2437233002/diff/40001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp File third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp (right): https://codereview.chromium.org/2437233002/diff/40001/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp#newcode2786 third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp:2786: return ScriptValue::createNull(scriptState); Is ...
4 years, 2 months ago (2016-10-21 21:00:20 UTC) #20
Kai Ninomiya
I changed the error checking logic and improved the WebGL tests to test it. PTAL ...
4 years, 1 month ago (2016-10-24 20:00:31 UTC) #21
Kai Ninomiya
haraken@: Added you to review only: third_party/WebKit/Source/modules/modules_idl_files.gni Thanks.
4 years, 1 month ago (2016-10-24 20:04:29 UTC) #24
haraken
On 2016/10/24 20:04:29, Kai Ninomiya wrote: > haraken@: Added you to review only: > third_party/WebKit/Source/modules/modules_idl_files.gni ...
4 years, 1 month ago (2016-10-24 20:05:51 UTC) #25
Ken Russell (switch to Gerrit)
Thanks for the cleanups, code reorganization and the improved conformance tests (in github.com/KhronosGroup/WebGL). Please roll ...
4 years, 1 month ago (2016-10-24 21:42:41 UTC) #27
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/2437233002/80001
4 years, 1 month ago (2016-10-24 21:53:42 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: mac_optional_gpu_tests_rel on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_optional_gpu_tests_rel/builds/4303)
4 years, 1 month ago (2016-10-24 22:55:01 UTC) #31
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/2437233002/80001
4 years, 1 month ago (2016-10-25 17:01:41 UTC) #33
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 1 month ago (2016-10-25 17:47:33 UTC) #35
commit-bot: I haz the power
4 years, 1 month ago (2016-10-25 18:03:20 UTC) #37
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/3eba0f99e3841bc85072e9a5a097d0fa54a06532
Cr-Commit-Position: refs/heads/master@{#427402}

Powered by Google App Engine
This is Rietveld 408576698