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

Issue 1887533002: Add plumbing to command buffer for CALayer min and mag filter. (Closed)

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

Description

Add plumbing to command buffer for CALayer min and mag filter. This CL has no intended behavior change. BUG=602103 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/e028bfb3fb300437b56f0b377e4bd9f922d8df04 Cr-Commit-Position: refs/heads/master@{#388257}

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : Comments from ccameron. #

Total comments: 2

Patch Set 4 : Comments from piman. #

Patch Set 5 : Default filter must be GL_LINEAR. #

Patch Set 6 : Fix parameter ordering. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+89 lines, -48 lines) Patch
M cc/output/gl_renderer.cc View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
M gpu/GLES2/extensions/CHROMIUM/CHROMIUM_schedule_ca_layer.txt View 1 2 3 4 chunks +7 lines, -2 lines 0 comments Download
M gpu/GLES2/gl2extchromium.h View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M gpu/command_buffer/build_gles2_cmd_buffer.py View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_c_lib_autogen.h View 1 chunk +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/client/gles2_cmd_helper_autogen.h View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_implementation.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation_autogen.h View 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_interface_autogen.h View 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_interface_stub_autogen.h View 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h View 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_trace_implementation_autogen.h View 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h View 1 chunk +3 lines, -2 lines 0 comments Download
M gpu/command_buffer/cmd_buffer_functions.txt View 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/common/gles2_cmd_format_autogen.h View 1 2 3 4 5 5 chunks +13 lines, -7 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_format_test_autogen.h View 1 2 3 4 5 2 chunks +8 lines, -7 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 2 3 4 2 chunks +14 lines, -6 lines 0 comments Download
M gpu/ipc/service/image_transport_surface_overlay_mac.h View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M gpu/ipc/service/image_transport_surface_overlay_mac.mm View 1 1 chunk +2 lines, -1 line 0 comments Download
M mojo/gpu/mojo_gles2_impl_autogen.h View 1 chunk +2 lines, -1 line 0 comments Download
M mojo/gpu/mojo_gles2_impl_autogen.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M mojo/public/c/gles2/gles2_call_visitor_chromium_extension_autogen.h View 2 chunks +4 lines, -2 lines 0 comments Download
M ui/gl/gl_surface.h View 1 chunk +2 lines, -1 line 0 comments Download
M ui/gl/gl_surface.cc View 1 chunk +2 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 48 (26 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/1
4 years, 8 months ago (2016-04-13 01:37:35 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_rel/builds/94506)
4 years, 8 months ago (2016-04-13 02:04:42 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/20001
4 years, 8 months ago (2016-04-13 17:20:10 UTC) #9
erikchen
ccameron: Please review.
4 years, 8 months ago (2016-04-13 17:21:18 UTC) #13
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/210561)
4 years, 8 months ago (2016-04-13 18:32:34 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/20001
4 years, 8 months ago (2016-04-13 19:08:36 UTC) #17
ccameron
lgtm. At some point soon we should start looking into moving the CALayerTree into the ...
4 years, 8 months ago (2016-04-13 19:32:28 UTC) #18
erikchen
yzshen: Please review mojo/public piman: Please review gpu/ and mojo/gpu/ https://codereview.chromium.org/1887533002/diff/20001/gpu/GLES2/gl2extchromium.h File gpu/GLES2/gl2extchromium.h (right): https://codereview.chromium.org/1887533002/diff/20001/gpu/GLES2/gl2extchromium.h#newcode803 ...
4 years, 8 months ago (2016-04-13 19:43:12 UTC) #20
piman
https://codereview.chromium.org/1887533002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/1887533002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode9889 gpu/command_buffer/service/gles2_cmd_decoder.cc:9889: c.sorting_context_id, c.filter)) { How do we validate c.filter for ...
4 years, 8 months ago (2016-04-14 03:00:34 UTC) #21
yzshen1
lgtm
4 years, 8 months ago (2016-04-14 16:12:42 UTC) #22
erikchen
piman: PTAL https://codereview.chromium.org/1887533002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/1887533002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode9889 gpu/command_buffer/service/gles2_cmd_decoder.cc:9889: c.sorting_context_id, c.filter)) { On 2016/04/14 03:00:34, piman ...
4 years, 8 months ago (2016-04-14 17:23:19 UTC) #23
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/60001
4 years, 8 months ago (2016-04-14 17:23:55 UTC) #25
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/211318)
4 years, 8 months ago (2016-04-14 18:30:31 UTC) #27
piman
lgtm
4 years, 8 months ago (2016-04-14 18:55:13 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/60001
4 years, 8 months ago (2016-04-16 00:57:59 UTC) #31
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/212408)
4 years, 8 months ago (2016-04-16 02:27:58 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/60001
4 years, 8 months ago (2016-04-18 17:16:09 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/80001
4 years, 8 months ago (2016-04-18 17:32:04 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/212966)
4 years, 8 months ago (2016-04-18 19:10:46 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887533002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887533002/100001
4 years, 8 months ago (2016-04-19 17:40:59 UTC) #44
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 8 months ago (2016-04-19 18:48:09 UTC) #46
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:14:16 UTC) #48
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/e028bfb3fb300437b56f0b377e4bd9f922d8df04
Cr-Commit-Position: refs/heads/master@{#388257}

Powered by Google App Engine
This is Rietveld 408576698