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

Issue 2248213004: Fix gl_unittests on Mac core profile. (Closed)

Created:
4 years, 4 months ago by Zhenyao Mo
Modified:
4 years, 4 months ago
CC:
reveman, ccameron, chromium-reviews, piman, vmiura
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix gl_unittests on Mac core profile. Also, switch ScopedVertexAttribArray to use vertex array object when possible. This is an optimization anyway, and fix one of the test. BUG=635081 TEST=bots NOTRY=true R=kbr@chromium.org,erikchen@chromium.org Committed: https://crrev.com/8bcf1e521df79bab4060b682e0c840f92771ca22 Cr-Commit-Position: refs/heads/master@{#412889}

Patch Set 1 #

Patch Set 2 : fix #

Total comments: 10

Patch Set 3 : revision #

Total comments: 2

Patch Set 4 : format #

Unified diffs Side-by-side diffs Delta from patch set Stats (+68 lines, -44 lines) Patch
M ui/gl/test/gl_image_test_template.h View 1 2 3 4 chunks +68 lines, -44 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 38 (21 generated)
Zhenyao Mo
Erik, Ken: Please review. Others: FYI (feel free to review)
4 years, 4 months ago (2016-08-18 00:27:32 UTC) #3
Zhenyao Mo
On 2016/08/18 00:27:32, Zhenyao Mo wrote: > Erik, Ken: Please review. > Others: FYI (feel ...
4 years, 4 months ago (2016-08-18 00:31:14 UTC) #4
piman
https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc File ui/gl/scoped_binders.cc (right): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc#newcode113 ui/gl/scoped_binders.cc:113: glBindVertexArrayOES(vao_); The 2 paths are not really equivalent... the ...
4 years, 4 months ago (2016-08-18 00:44:50 UTC) #6
erikchen
https://codereview.chromium.org/2248213004/diff/20001/ui/gl/test/gl_image_test_template.h File ui/gl/test/gl_image_test_template.h (left): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/test/gl_image_test_template.h#oldcode90 ui/gl/test/gl_image_test_template.h:90: is_gles ? kShaderFloatPrecision : "", is_gles will always evaluate ...
4 years, 4 months ago (2016-08-18 00:45:54 UTC) #7
Zhenyao Mo
https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc File ui/gl/scoped_binders.cc (right): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc#newcode113 ui/gl/scoped_binders.cc:113: glBindVertexArrayOES(vao_); On 2016/08/18 00:44:50, piman wrote: > The 2 ...
4 years, 4 months ago (2016-08-18 00:54:20 UTC) #10
Zhenyao Mo
https://codereview.chromium.org/2248213004/diff/20001/ui/gl/test/gl_image_test_template.h File ui/gl/test/gl_image_test_template.h (left): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/test/gl_image_test_template.h#oldcode90 ui/gl/test/gl_image_test_template.h:90: is_gles ? kShaderFloatPrecision : "", On 2016/08/18 00:45:54, erikchen ...
4 years, 4 months ago (2016-08-18 00:56:52 UTC) #13
piman
https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc File ui/gl/scoped_binders.cc (right): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc#newcode113 ui/gl/scoped_binders.cc:113: glBindVertexArrayOES(vao_); On 2016/08/18 00:54:19, Zhenyao Mo wrote: > On ...
4 years, 4 months ago (2016-08-18 00:57:46 UTC) #14
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc File ui/gl/scoped_binders.cc (right): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/scoped_binders.cc#newcode113 ui/gl/scoped_binders.cc:113: glBindVertexArrayOES(vao_); On 2016/08/18 00:57:46, piman wrote: > On 2016/08/18 ...
4 years, 4 months ago (2016-08-18 01:32:52 UTC) #15
Zhenyao Mo
Revised. Please review again. https://codereview.chromium.org/2248213004/diff/20001/ui/gl/test/gl_image_test_template.h File ui/gl/test/gl_image_test_template.h (right): https://codereview.chromium.org/2248213004/diff/20001/ui/gl/test/gl_image_test_template.h#newcode37 ui/gl/test/gl_image_test_template.h:37: std::string GenerateShaderVersionString() { On 2016/08/18 ...
4 years, 4 months ago (2016-08-18 16:45:55 UTC) #21
erikchen
lgtm
4 years, 4 months ago (2016-08-18 16:51:38 UTC) #23
piman
lgtm
4 years, 4 months ago (2016-08-18 16:54:13 UTC) #24
reveman
lgtm with nit https://codereview.chromium.org/2248213004/diff/80001/ui/gl/test/gl_image_test_template.h File ui/gl/test/gl_image_test_template.h (right): https://codereview.chromium.org/2248213004/diff/80001/ui/gl/test/gl_image_test_template.h#newcode63 ui/gl/test/gl_image_test_template.h:63: "uniform SamplerType a_texture;\n" nit: did you ...
4 years, 4 months ago (2016-08-18 17:27:56 UTC) #26
Zhenyao Mo
https://codereview.chromium.org/2248213004/diff/80001/ui/gl/test/gl_image_test_template.h File ui/gl/test/gl_image_test_template.h (right): https://codereview.chromium.org/2248213004/diff/80001/ui/gl/test/gl_image_test_template.h#newcode63 ui/gl/test/gl_image_test_template.h:63: "uniform SamplerType a_texture;\n" On 2016/08/18 17:27:56, reveman wrote: > ...
4 years, 4 months ago (2016-08-18 17:57:23 UTC) #29
Zhenyao Mo
On 2016/08/18 17:57:23, Zhenyao Mo wrote: > https://codereview.chromium.org/2248213004/diff/80001/ui/gl/test/gl_image_test_template.h > File ui/gl/test/gl_image_test_template.h (right): > > https://codereview.chromium.org/2248213004/diff/80001/ui/gl/test/gl_image_test_template.h#newcode63 ...
4 years, 4 months ago (2016-08-18 17:58:25 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/2248213004/100001
4 years, 4 months ago (2016-08-18 17:58:55 UTC) #34
commit-bot: I haz the power
Committed patchset #4 (id:100001)
4 years, 4 months ago (2016-08-18 18:04:49 UTC) #36
commit-bot: I haz the power
4 years, 4 months ago (2016-08-18 18:09:27 UTC) #38
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/8bcf1e521df79bab4060b682e0c840f92771ca22
Cr-Commit-Position: refs/heads/master@{#412889}

Powered by Google App Engine
This is Rietveld 408576698