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

Issue 2632903002: gpu: Pepper3DImageChromium support on ChromeOS. (Closed)

Created:
3 years, 11 months ago by reveman
Modified:
3 years, 11 months ago
CC:
chromium-reviews, darin-cc_chromium.org, erikchen, jam, mlamouri+watch-content_chromium.org, piman+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

gpu: Pepper3DImageChromium support on ChromeOS. This adds support for Pepper3DImageChromium feature on ChromeOS. The feature is disabled by default but can be enabled on devices with support for RGBA8888 native GpuMemoryBuffers. This allows HW overlays to be used for Pepper3D output. BUG=680851 TEST=chrome --enable-features=Pepper3DImageChromium CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2632903002 Cr-Commit-Position: refs/heads/master@{#444563} Committed: https://chromium.googlesource.com/chromium/src/+/b288ced458b070ee2785301c4600d65806362557

Patch Set 1 #

Total comments: 8

Patch Set 2 : remove ifdef and add todo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -25 lines) Patch
M content/public/common/content_features.cc View 1 1 chunk +8 lines, -2 lines 0 comments Download
M content/renderer/pepper/ppb_graphics_3d_impl.h View 1 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/pepper/ppb_graphics_3d_impl.cc View 1 2 chunks +14 lines, -18 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/ipc/service/gpu_memory_buffer_factory_ozone_native_pixmap.h View 1 chunk +5 lines, -0 lines 0 comments Download
M gpu/ipc/service/gpu_memory_buffer_factory_ozone_native_pixmap.cc View 1 2 chunks +34 lines, -4 lines 0 comments Download

Messages

Total messages: 23 (9 generated)
reveman
3 years, 11 months ago (2017-01-14 22:46:47 UTC) #3
Daniele Castagna
https://codereview.chromium.org/2632903002/diff/1/content/renderer/pepper/ppb_graphics_3d_impl.cc File content/renderer/pepper/ppb_graphics_3d_impl.cc (right): https://codereview.chromium.org/2632903002/diff/1/content/renderer/pepper/ppb_graphics_3d_impl.cc#newcode53 content/renderer/pepper/ppb_graphics_3d_impl.cc:53: #if defined(OS_MACOSX) || defined(OS_CHROMEOS) Can you we remove the ...
3 years, 11 months ago (2017-01-14 22:55:50 UTC) #4
reveman
https://codereview.chromium.org/2632903002/diff/1/content/renderer/pepper/ppb_graphics_3d_impl.cc File content/renderer/pepper/ppb_graphics_3d_impl.cc (right): https://codereview.chromium.org/2632903002/diff/1/content/renderer/pepper/ppb_graphics_3d_impl.cc#newcode53 content/renderer/pepper/ppb_graphics_3d_impl.cc:53: #if defined(OS_MACOSX) || defined(OS_CHROMEOS) On 2017/01/14 at 22:55:49, Daniele ...
3 years, 11 months ago (2017-01-14 23:23:46 UTC) #5
Daniele Castagna
lgtm
3 years, 11 months ago (2017-01-14 23:26:54 UTC) #6
Daniele Castagna
+ccameron@ for ownership.
3 years, 11 months ago (2017-01-14 23:30:26 UTC) #8
reveman
ping for owner review
3 years, 11 months ago (2017-01-18 16:01:52 UTC) #9
ccameron
lgtm
3 years, 11 months ago (2017-01-18 17:01:42 UTC) #10
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/2632903002/20001
3 years, 11 months ago (2017-01-18 17:16:23 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/344301)
3 years, 11 months ago (2017-01-18 17:23:42 UTC) #14
reveman
+avi for content/ +jbauman for gpu/
3 years, 11 months ago (2017-01-18 19:25:17 UTC) #16
Avi (use Gerrit)
lgtm stamp
3 years, 11 months ago (2017-01-18 20:43:57 UTC) #17
jbauman
lgtm
3 years, 11 months ago (2017-01-19 00:16:12 UTC) #18
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/2632903002/20001
3 years, 11 months ago (2017-01-19 00:21:16 UTC) #20
commit-bot: I haz the power
3 years, 11 months ago (2017-01-19 00:26:50 UTC) #23
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/b288ced458b070ee2785301c4600...

Powered by Google App Engine
This is Rietveld 408576698