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

Issue 415283002: ui: Add ScheduleOverlayPlane API to GLImage. (Closed)

Created:
6 years, 5 months ago by reveman
Modified:
6 years, 4 months ago
CC:
chromium-reviews, rjkroege, ozone-reviews_chromium.org, jam, darin-cc_chromium.org, kalyank, piman+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

ui: Add ScheduleOverlayPlane API to GLImage. This makes it possible to use GLImage instances as overlay planes. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287093

Patch Set 1 #

Total comments: 2

Patch Set 2 : android build fix #

Total comments: 2

Patch Set 3 : Add gfx::AcceleratedWidget argument to GLImage::ScheduleOverlayPlane #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+154 lines, -5 lines) Patch
M content/common/gpu/stream_texture_android.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M content/common/gpu/stream_texture_android.cc View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder_unittest_textures.cc View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/stream_texture_manager_in_process_android.cc View 1 2 3 chunks +18 lines, -4 lines 0 comments Download
M gpu/command_buffer/service/texture_definition.cc View 1 2 2 chunks +14 lines, -1 line 0 comments Download
M ui/gl/gl_image.h View 1 2 2 chunks +11 lines, -0 lines 1 comment Download
M ui/gl/gl_image_android_native_buffer.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_android_native_buffer.cc View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
M ui/gl/gl_image_egl.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_egl.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M ui/gl/gl_image_glx.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_glx.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M ui/gl/gl_image_io_surface.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_io_surface.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M ui/gl/gl_image_memory.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_memory.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M ui/gl/gl_image_stub.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_stub.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M ui/gl/gl_image_surface_texture.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M ui/gl/gl_image_surface_texture.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
achaulk
https://codereview.chromium.org/415283002/diff/1/ui/gl/gl_surface.h File ui/gl/gl_surface.h (left): https://codereview.chromium.org/415283002/diff/1/ui/gl/gl_surface.h#oldcode119 ui/gl/gl_surface.h:119: virtual bool ScheduleOverlayPlane(int z_order, We still need a way ...
6 years, 4 months ago (2014-07-30 18:29:51 UTC) #1
reveman
sorry, forgot about this patch. please take a look. https://codereview.chromium.org/415283002/diff/1/ui/gl/gl_surface.h File ui/gl/gl_surface.h (left): https://codereview.chromium.org/415283002/diff/1/ui/gl/gl_surface.h#oldcode119 ui/gl/gl_surface.h:119: ...
6 years, 4 months ago (2014-07-30 18:56:11 UTC) #2
piman
https://codereview.chromium.org/415283002/diff/20001/ui/gl/gl_image.h File ui/gl/gl_image.h (right): https://codereview.chromium.org/415283002/diff/20001/ui/gl/gl_image.h#newcode59 ui/gl/gl_image.h:59: const RectF& crop_rect) = 0; I'm not sure how ...
6 years, 4 months ago (2014-07-30 20:11:42 UTC) #3
alexst (slow to review)
> Not sure but it seems like it would be more appropriate to get to ...
6 years, 4 months ago (2014-07-30 20:13:26 UTC) #4
alexst (slow to review)
https://codereview.chromium.org/415283002/diff/20001/ui/gl/gl_image.h File ui/gl/gl_image.h (right): https://codereview.chromium.org/415283002/diff/20001/ui/gl/gl_image.h#newcode59 ui/gl/gl_image.h:59: const RectF& crop_rect) = 0; On 2014/07/30 20:11:42, piman ...
6 years, 4 months ago (2014-07-30 20:21:48 UTC) #5
piman
On Wed, Jul 30, 2014 at 1:21 PM, <alexst@chromium.org> wrote: > > https://codereview.chromium.org/415283002/diff/20001/ui/gl/gl_image.h > File ...
6 years, 4 months ago (2014-07-30 20:48:33 UTC) #6
alexst (slow to review)
> Maybe I'm just missing out on how this is supposed to work (because we ...
6 years, 4 months ago (2014-07-31 00:27:57 UTC) #7
piman
On Wed, Jul 30, 2014 at 5:27 PM, <alexst@chromium.org> wrote: > Maybe I'm just missing ...
6 years, 4 months ago (2014-07-31 00:53:06 UTC) #8
reveman
On 2014/07/31 00:27:57, alexst wrote: > > Maybe I'm just missing out on how this ...
6 years, 4 months ago (2014-07-31 01:07:59 UTC) #9
piman
On Wed, Jul 30, 2014 at 6:07 PM, <reveman@chromium.org> wrote: > On 2014/07/31 00:27:57, alexst ...
6 years, 4 months ago (2014-07-31 01:32:34 UTC) #10
reveman
Added widget to GLImage API and left GLSurface API as is. PTAL. https://codereview.chromium.org/415283002/diff/40001/ui/gl/gl_image.h File ui/gl/gl_image.h ...
6 years, 4 months ago (2014-07-31 18:40:32 UTC) #11
alexst (slow to review)
lgtm again, thank you!
6 years, 4 months ago (2014-07-31 19:08:24 UTC) #12
achaulk
lgtm
6 years, 4 months ago (2014-07-31 19:21:46 UTC) #13
piman
lgtm
6 years, 4 months ago (2014-07-31 19:21:51 UTC) #14
reveman
The CQ bit was checked by reveman@chromium.org
6 years, 4 months ago (2014-07-31 20:16:06 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/reveman@chromium.org/415283002/40001
6 years, 4 months ago (2014-07-31 20:18:21 UTC) #16
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_rel on tryserver.chromium.win ...
6 years, 4 months ago (2014-08-01 00:22:12 UTC) #17
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-01 14:39:19 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel/builds/2374)
6 years, 4 months ago (2014-08-01 14:39:20 UTC) #19
reveman
The CQ bit was checked by reveman@chromium.org
6 years, 4 months ago (2014-08-01 14:43:17 UTC) #20
alexst (slow to review)
The CQ bit was checked by alexst@chromium.org
6 years, 4 months ago (2014-08-01 14:43:21 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/reveman@chromium.org/415283002/40001
6 years, 4 months ago (2014-08-01 14:44:08 UTC) #22
commit-bot: I haz the power
6 years, 4 months ago (2014-08-01 21:50:21 UTC) #23
Message was sent while issue was closed.
Change committed as 287093

Powered by Google App Engine
This is Rietveld 408576698