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

Issue 490233002: VaapiVideoAccelerator: make Vaapi accelerator work with ozone (Closed)

Created:
6 years, 4 months ago by llandwerlin-old
Modified:
6 years ago
CC:
chromium-reviews, rjkroege, ozone-reviews_chromium.org, posciak+watch_chromium.org, jam, mcasas+watch_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org, wjia+watch_chromium.org, jln+watch_chromium.org, Jorge Lucangeli Obes, leecam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

VaapiVideoAccelerator: make Vaapi accelerator work with ozone Refactor vaapi_wrapper to handle Ozone and X11 backends. Tested on ChromiumOS by creating 2 images link/link_freon BUG=403058 TEST=video_decode_accelerator_unittest and video_encode_accelerator_unittest TBR=jln

Patch Set 1 #

Total comments: 34

Patch Set 2 : Update after reviews #

Patch Set 3 : Update test field #

Total comments: 3

Patch Set 4 : Tentative unittests modifications #

Patch Set 5 : Tentative unittests modifications 2 #

Patch Set 6 : Unittests passing #

Patch Set 7 : Reenable Ozone path #

Total comments: 6

Patch Set 8 : /Gbm/Drm/ #

Patch Set 9 : Minimize changes to vaapi_wrapper.cc #

Patch Set 10 : Don't limit h264_bitstream_buffer_unittest to x11 #

Total comments: 108

Patch Set 11 : Update after Pawel's second review #

Patch Set 12 : Missing modifications in video accelerators #

Total comments: 60

Patch Set 13 : Wraps libVA calls into VaapiWrapper #

Patch Set 14 : Remove unused members in VaapiPictureProviderDrm #

Patch Set 15 : More VaapiPictureProviderDrm cleanup #

Total comments: 48

Patch Set 16 : Rebase on top of master #

Patch Set 17 : Update after review #

Patch Set 18 : Enable vaapi_h264_decoder_unittest on Ozone #

Total comments: 53

Patch Set 19 : Remove VaapiPictureProvider #

Patch Set 20 : Remove stale comments about VaapiPictureProvider #

Patch Set 21 : Removed commented code from VaapiWrapper #

Total comments: 12

Patch Set 22 : Fix GLX texture format enum #

Total comments: 2

Patch Set 23 : Use GLImageLinuxDMABuffer #

Patch Set 24 : Update after review on RenderingHelper #

Total comments: 33

Patch Set 25 : RenderingHelper nits #

Patch Set 26 : Update after Pawel's review #

Total comments: 5

Patch Set 27 : Remove picture destruction sequence #

Total comments: 47

Patch Set 28 : Update after Pawel's review #

Total comments: 11

Patch Set 29 : Rebase on ToT #

Total comments: 1

Patch Set 30 : Fix buffer exchange issue #

Patch Set 31 : Fix vaapi_h264_decoder_unittest #

Total comments: 17

Patch Set 32 : scherkus' nits #

Patch Set 33 : Rebase on ToT #

Total comments: 10
Unified diffs Side-by-side diffs Delta from patch set Stats (+1297 lines, -448 lines) Patch
M content/common/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 5 chunks +22 lines, -3 lines 0 comments Download
M content/common/gpu/media/DEPS View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M content/common/gpu/media/gpu_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +3 lines, -12 lines 0 comments Download
M content/common/gpu/media/gpu_video_encode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +5 lines, -6 lines 0 comments Download
M content/common/gpu/media/rendering_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 3 chunks +17 lines, -1 line 0 comments Download
M content/common/gpu/media/rendering_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 13 chunks +112 lines, -17 lines 0 comments Download
M content/common/gpu/media/va.sigs View 1 chunk +0 lines, -7 lines 0 comments Download
A content/common/gpu/media/va_drm.sigs View 1 1 chunk +8 lines, -0 lines 0 comments Download
M content/common/gpu/media/va_stub_header.fragment View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download
M content/common/gpu/media/va_surface.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 chunks +13 lines, -4 lines 0 comments Download
A content/common/gpu/media/va_x11.sigs View 1 chunk +9 lines, -0 lines 0 comments Download
A content/common/gpu/media/vaapi_drm_picture.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +56 lines, -0 lines 0 comments Download
A content/common/gpu/media/vaapi_drm_picture.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +120 lines, -0 lines 0 comments Download
M content/common/gpu/media/vaapi_h264_decoder_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 chunks +7 lines, -23 lines 0 comments Download
A content/common/gpu/media/vaapi_picture.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +78 lines, -0 lines 0 comments Download
A content/common/gpu/media/vaapi_picture.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +50 lines, -0 lines 2 comments Download
A content/common/gpu/media/vaapi_tfp_picture.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +58 lines, -0 lines 0 comments Download
A content/common/gpu/media/vaapi_tfp_picture.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +79 lines, -0 lines 2 comments Download
M content/common/gpu/media/vaapi_video_decode_accelerator.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 8 chunks +22 lines, -22 lines 0 comments Download
M content/common/gpu/media/vaapi_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 14 chunks +42 lines, -226 lines 0 comments Download
M content/common/gpu/media/vaapi_video_encode_accelerator.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 19 20 21 22 23 24 25 26 27 3 chunks +2 lines, -4 lines 0 comments Download
M content/common/gpu/media/vaapi_video_encode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 4 chunks +7 lines, -10 lines 0 comments Download
M content/common/gpu/media/vaapi_wrapper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 8 chunks +56 lines, -20 lines 0 comments Download
M content/common/gpu/media/vaapi_wrapper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 11 chunks +195 lines, -44 lines 6 comments Download
M content/common/gpu/media/video_decode_accelerator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 4 chunks +11 lines, -14 lines 0 comments Download
M content/common/gpu/media/video_encode_accelerator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 4 chunks +12 lines, -5 lines 0 comments Download
M content/common/sandbox_linux/bpf_gpu_policy_linux.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -0 lines 0 comments Download
M content/content_common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +28 lines, -2 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 4 chunks +19 lines, -4 lines 0 comments Download
M media/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M media/media.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M media/test/data/test-25fps.h264.md5 View 1 2 3 4 5 6 7 8 9 10 1 chunk +10 lines, -3 lines 0 comments Download
M ui/gl/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +2 lines, -0 lines 0 comments Download
M ui/gl/gl.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +2 lines, -0 lines 0 comments Download
A + ui/gl/gl_image_glx.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +15 lines, -15 lines 0 comments Download
A ui/gl/gl_image_glx.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +209 lines, -0 lines 0 comments Download
M ui/ozone/platform/dri/gbm_buffer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +5 lines, -3 lines 0 comments Download
M ui/ozone/platform/dri/gbm_surface_factory.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +1 line, -0 lines 0 comments Download
M ui/ozone/platform/dri/gbm_surface_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -0 lines 0 comments Download
M ui/ozone/platform/dri/ozone_platform_gbm.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +2 lines, -1 line 0 comments Download
M ui/ozone/public/surface_factory_ozone.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +4 lines, -0 lines 0 comments Download
M ui/ozone/public/surface_factory_ozone.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 160 (16 generated)
llandwerlin-old
6 years, 4 months ago (2014-08-21 14:32:39 UTC) #1
spang
https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 content/common/gpu/media/gpu_video_decode_accelerator.cc:287: media::MediaOzonePlatform* platform = I would like to move the ...
6 years, 4 months ago (2014-08-22 17:20:23 UTC) #2
Pawel Osciak
There is not really anything that VaapiWrapper uses from Backend apart from VADisplay (not counting ...
6 years, 4 months ago (2014-08-25 01:13:24 UTC) #3
spang
https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 content/common/gpu/media/gpu_video_decode_accelerator.cc:287: media::MediaOzonePlatform* platform = On 2014/08/25 01:13:23, Pawel Osciak wrote: ...
6 years, 3 months ago (2014-08-28 19:52:08 UTC) #4
marcheu
https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/vaapi_wrapper.cc File content/common/gpu/media/vaapi_wrapper.cc (right): https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/vaapi_wrapper.cc#newcode478 content/common/gpu/media/vaapi_wrapper.cc:478: pipeline_param->output_color_standard = VAProcColorStandardNone; isn't this going to differ from ...
6 years, 3 months ago (2014-08-29 04:01:09 UTC) #5
Pawel Osciak
https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 content/common/gpu/media/gpu_video_decode_accelerator.cc:287: media::MediaOzonePlatform* platform = On 2014/08/28 19:52:08, spang wrote: > ...
6 years, 3 months ago (2014-08-29 11:26:29 UTC) #6
llandwerlin-old
I tried to take into account most reviews. I forgot to mention this has been ...
6 years, 3 months ago (2014-08-29 16:30:55 UTC) #7
spang
On 2014/08/29 11:26:29, Pawel Osciak wrote: > https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc > File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): > > https://codereview.chromium.org/490233002/diff/1/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 ...
6 years, 3 months ago (2014-08-29 18:50:49 UTC) #8
spang
https://codereview.chromium.org/490233002/diff/40001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): https://codereview.chromium.org/490233002/diff/40001/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 content/common/gpu/media/gpu_video_decode_accelerator.cc:287: #elif defined(USE_OZONE) I'm concerned about removing this without providing ...
6 years, 3 months ago (2014-08-29 18:51:27 UTC) #9
llandwerlin-old
https://codereview.chromium.org/490233002/diff/40001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): https://codereview.chromium.org/490233002/diff/40001/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 content/common/gpu/media/gpu_video_decode_accelerator.cc:287: #elif defined(USE_OZONE) On 2014/08/29 18:51:27, spang wrote: > I'm ...
6 years, 3 months ago (2014-09-01 09:39:13 UTC) #10
vignatti (out of this project)
https://codereview.chromium.org/490233002/diff/40001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (left): https://codereview.chromium.org/490233002/diff/40001/content/common/gpu/media/gpu_video_decode_accelerator.cc#oldcode287 content/common/gpu/media/gpu_video_decode_accelerator.cc:287: #elif defined(USE_OZONE) On 2014/09/01 09:39:13, llandwerlin wrote: > On ...
6 years, 3 months ago (2014-09-01 09:49:50 UTC) #12
llandwerlin-old
Is there any documentation/example showing how to initialize a GL context on Ozone-Gbm? I'm struggling ...
6 years, 3 months ago (2014-09-02 16:47:55 UTC) #13
spang
On 2014/09/02 16:47:55, llandwerlin wrote: > Is there any documentation/example showing how to initialize a ...
6 years, 3 months ago (2014-09-02 17:32:04 UTC) #14
llandwerlin-old
On 2014/09/02 17:32:04, spang wrote: > On 2014/09/02 16:47:55, llandwerlin wrote: > > Is there ...
6 years, 3 months ago (2014-09-02 17:34:52 UTC) #15
spang
On 2014/09/02 16:47:55, llandwerlin wrote: > Is there any documentation/example showing how to initialize a ...
6 years, 3 months ago (2014-09-02 18:05:30 UTC) #16
spang
On 2014/09/02 18:05:30, spang wrote: > On 2014/09/02 16:47:55, llandwerlin wrote: > > Is there ...
6 years, 3 months ago (2014-09-03 15:49:01 UTC) #17
llandwerlin-old
On 2014/09/03 15:49:01, spang wrote: > > Can you try again as of aa2a372038d7faf53f0f98194fdac467b56580de ? ...
6 years, 3 months ago (2014-09-03 15:55:05 UTC) #18
spang
On 2014/09/03 15:55:05, llandwerlin wrote: > On 2014/09/03 15:49:01, spang wrote: > > > > ...
6 years, 3 months ago (2014-09-03 16:06:33 UTC) #19
llandwerlin-old
Wrong commit sorry...
6 years, 3 months ago (2014-09-03 16:20:10 UTC) #20
llandwerlin-old
I figured out the problem with the screen_size_ not being set (not much to see ...
6 years, 3 months ago (2014-09-04 13:38:17 UTC) #21
llandwerlin-old
PTAL Pawel: I left the VPP stuff in the picture provider for now. I would ...
6 years, 3 months ago (2014-09-05 10:36:36 UTC) #22
spang
This needs to avoid assuming gbm in common code for the reasons I mentioned earlier. ...
6 years, 3 months ago (2014-09-05 20:45:46 UTC) #23
seanvk
On 2014/09/05 10:36:36, llandwerlin wrote: > PTAL > > Pawel: I left the VPP stuff ...
6 years, 3 months ago (2014-09-05 23:33:55 UTC) #24
llandwerlin-old
On 2014/09/05 20:45:46, spang wrote: > This needs to avoid assuming gbm in common code ...
6 years, 3 months ago (2014-09-08 17:17:08 UTC) #25
spang
On 2014/09/08 17:17:08, llandwerlin wrote: > On 2014/09/05 20:45:46, spang wrote: > > This needs ...
6 years, 3 months ago (2014-09-08 17:21:15 UTC) #26
llandwerlin-old
cevans@chromium.org: Please review changes in the content/common/sandbox_linux/bpf_gpu_policy_linux.cc and content/common/BUILD.gn vrk@chromium.org: Please review changes in media/test ...
6 years, 3 months ago (2014-09-08 17:36:06 UTC) #28
llandwerlin-old
jln@chromium.org: Please review changes in content/common/BUILD.gn and content/common/sandbox_linux/bpf_gpu_policy_linux.cc Thank you
6 years, 3 months ago (2014-09-08 17:47:45 UTC) #31
spang
https://codereview.chromium.org/490233002/diff/180001/ui/ozone/public/surface_factory_ozone.h File ui/ozone/public/surface_factory_ozone.h (right): https://codereview.chromium.org/490233002/diff/180001/ui/ozone/public/surface_factory_ozone.h#newcode88 ui/ozone/public/surface_factory_ozone.h:88: virtual int GetDrmFd(); dnicoara reminded me to point out: ...
6 years, 3 months ago (2014-09-08 18:04:00 UTC) #32
Pawel Osciak
My apologies for the delay in review, I'm not able to take a proper look ...
6 years, 3 months ago (2014-09-11 05:11:25 UTC) #33
llandwerlin-old
On 2014/09/11 05:11:25, Pawel Osciak wrote: > My apologies for the delay in review, I'm ...
6 years, 3 months ago (2014-09-11 12:31:29 UTC) #34
jiajia.qin
I am not the reviewer. Just have some doubts. https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc File content/common/gpu/media/vaapi_picture_provider.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc#newcode442 content/common/gpu/media/vaapi_picture_provider.cc:442: ...
6 years, 3 months ago (2014-09-16 11:09:56 UTC) #36
llandwerlin-old
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc File content/common/gpu/media/vaapi_picture_provider.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc#newcode442 content/common/gpu/media/vaapi_picture_provider.cc:442: VAProcPipelineParameterBuffer* pipeline_param; On 2014/09/16 11:09:55, jiajia.qin wrote: > Using ...
6 years, 3 months ago (2014-09-16 12:28:59 UTC) #37
spang
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_wrapper.cc File content/common/gpu/media/vaapi_wrapper.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_wrapper.cc#newcode158 content/common/gpu/media/vaapi_wrapper.cc:158: va_display = vaGetDisplayDRM(factory->GetDrmFd()); On 2014/09/16 11:09:55, jiajia.qin wrote: > ...
6 years, 3 months ago (2014-09-16 16:31:28 UTC) #38
jiajia.qin
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode275 content/common/gpu/media/gpu_video_decode_accelerator.cc:275: #elif defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY) It seems that it conflicts ...
6 years, 3 months ago (2014-09-17 10:45:24 UTC) #39
spang
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode275 content/common/gpu/media/gpu_video_decode_accelerator.cc:275: #elif defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY) On 2014/09/17 10:45:24, jiajia.qin wrote: ...
6 years, 3 months ago (2014-09-17 16:42:39 UTC) #40
llandwerlin-old
Just adding the libdrm changes that are required for this change : https://chromium-review.googlesource.com/#/c/219251/ All this ...
6 years, 3 months ago (2014-09-22 09:57:55 UTC) #41
Pawel Osciak
https://chromiumcodereview.appspot.com/490233002/diff/180001/content/common/gpu/media/gpu_video_encode_accelerator.cc File content/common/gpu/media/gpu_video_encode_accelerator.cc (right): https://chromiumcodereview.appspot.com/490233002/diff/180001/content/common/gpu/media/gpu_video_encode_accelerator.cc#newcode193 content/common/gpu/media/gpu_video_encode_accelerator.cc:193: const CommandLine* cmd_line = CommandLine::ForCurrentProcess(); Please don't remove base::. ...
6 years, 3 months ago (2014-09-24 11:27:13 UTC) #42
llandwerlin-old
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc File content/common/gpu/media/vaapi_picture_provider.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc#newcode27 content/common/gpu/media/vaapi_picture_provider.cc:27: VAStatus va_status = input; \ On 2014/09/24 11:27:11, Pawel ...
6 years, 3 months ago (2014-09-25 09:54:19 UTC) #43
llandwerlin-old
PTAL, Thanks.
6 years, 2 months ago (2014-10-01 12:18:03 UTC) #44
Pawel Osciak
On 2014/10/01 12:18:03, llandwerlin wrote: > PTAL, Thanks. There are still a few remaining unaddressed ...
6 years, 2 months ago (2014-10-02 09:24:46 UTC) #45
llandwerlin-old
Thanks a lot for the missing items. Here are the responses for the unanswered questions. ...
6 years, 2 months ago (2014-10-02 14:14:23 UTC) #46
Pawel Osciak
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc File content/common/gpu/media/vaapi_picture_provider.cc (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_picture_provider.cc#newcode447 content/common/gpu/media/vaapi_picture_provider.cc:447: LOG_VA_ERROR_AND_RETURN(vaMapBuffer(va_display_, On 2014/09/25 09:54:18, llandwerlin wrote: > On 2014/09/24 ...
6 years, 2 months ago (2014-10-08 08:17:23 UTC) #47
llandwerlin-old
Pawel, answering your questions quickly. I won't be able to upload a new revision before ...
6 years, 2 months ago (2014-10-08 09:31:19 UTC) #48
llandwerlin-old
https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_video_decode_accelerator.h File content/common/gpu/media/vaapi_video_decode_accelerator.h (right): https://codereview.chromium.org/490233002/diff/180001/content/common/gpu/media/vaapi_video_decode_accelerator.h#newcode198 content/common/gpu/media/vaapi_video_decode_accelerator.h:198: typedef base::ScopedPtrHashMap<int32, VaapiPictureProvider::Picture> Pictures; On 2014/10/08 08:17:21, Pawel Osciak ...
6 years, 2 months ago (2014-10-13 16:53:01 UTC) #49
llandwerlin-old
After the rebase, some tests are now failing. The tests failing seems to be related ...
6 years, 2 months ago (2014-10-20 15:07:17 UTC) #50
Pawel Osciak
Getting close, thank you for all the changes. I wish there was a way not ...
6 years, 1 month ago (2014-10-26 13:06:49 UTC) #51
llandwerlin-old
Thanks a lot for the review, it's been really helpful to figure out some tricky ...
6 years, 1 month ago (2014-10-29 13:52:49 UTC) #52
llandwerlin-old
After this last rebase, the tests are passing again. Looks like someone fixed the SwapBuffers() ...
6 years, 1 month ago (2014-10-29 13:55:16 UTC) #53
kalyank
On 2014/10/29 13:55:16, llandwerlin wrote: > After this last rebase, the tests are passing again. ...
6 years, 1 month ago (2014-10-29 18:26:38 UTC) #54
vignatti (out of this project)
https://codereview.chromium.org/490233002/diff/360001/content/content_common.gypi File content/content_common.gypi (right): https://codereview.chromium.org/490233002/diff/360001/content/content_common.gypi#newcode775 content/content_common.gypi:775: ['target_arch != "arm" and chromeos == 1', { here ...
6 years, 1 month ago (2014-10-31 19:07:58 UTC) #55
kalyank
https://chromiumcodereview.appspot.com/490233002/diff/220001/ui/ozone/platform/dri/gbm_buffer.cc File ui/ozone/platform/dri/gbm_buffer.cc (right): https://chromiumcodereview.appspot.com/490233002/diff/220001/ui/ozone/platform/dri/gbm_buffer.cc#newcode74 ui/ozone/platform/dri/gbm_buffer.cc:74: return gbm_bo_get_fd(buffer_->bo()); On 2014/10/29 13:52:47, llandwerlin wrote: > On ...
6 years, 1 month ago (2014-11-01 18:33:47 UTC) #57
kalyank
https://chromiumcodereview.appspot.com/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc File ui/ozone/platform/dri/ozone_platform_gbm.cc (right): https://chromiumcodereview.appspot.com/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc#newcode118 ui/ozone/platform/dri/ozone_platform_gbm.cc:118: if (!surface_factory_ozone_) Why is this needed ?
6 years, 1 month ago (2014-11-01 19:28:35 UTC) #58
Pawel Osciak
For the future, please try not to rebase before the review is over. It makes ...
6 years, 1 month ago (2014-11-02 23:16:30 UTC) #59
Pawel Osciak
Stopped at providers with a realization. Please see comments for details. Thanks. https://chromiumcodereview.appspot.com/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc ...
6 years, 1 month ago (2014-11-03 01:36:51 UTC) #60
Pawel Osciak
Owen: could you please review changes to vdatest and RenderingHelper? Thanks.
6 years, 1 month ago (2014-11-03 01:37:39 UTC) #62
Owen Lin
https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc#newcode67 content/common/gpu/media/rendering_helper.cc:67: const int kTestWindowWidth = 800; On 2014/11/03 01:36:51, Pawel ...
6 years, 1 month ago (2014-11-03 06:59:06 UTC) #63
llandwerlin-old
https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc#newcode369 content/common/gpu/media/rendering_helper.cc:369: WarmUpRendering(params.warm_up_iterations); On 2014/11/03 01:36:51, Pawel Osciak wrote: > Why ...
6 years, 1 month ago (2014-11-03 09:30:11 UTC) #64
kalyank
https://codereview.chromium.org/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc File ui/ozone/platform/dri/ozone_platform_gbm.cc (right): https://codereview.chromium.org/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc#newcode118 ui/ozone/platform/dri/ozone_platform_gbm.cc:118: if (!surface_factory_ozone_) On 2014/11/03 09:30:11, llandwerlin wrote: > On ...
6 years, 1 month ago (2014-11-04 01:04:19 UTC) #65
dnicoara
https://codereview.chromium.org/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc File ui/ozone/platform/dri/ozone_platform_gbm.cc (right): https://codereview.chromium.org/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc#newcode118 ui/ozone/platform/dri/ozone_platform_gbm.cc:118: if (!surface_factory_ozone_) On 2014/11/04 01:04:19, kalyank wrote: > On ...
6 years, 1 month ago (2014-11-04 01:26:27 UTC) #66
Owen Lin
https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc#newcode369 content/common/gpu/media/rendering_helper.cc:369: WarmUpRendering(params.warm_up_iterations); On 2014/11/03 09:30:10, llandwerlin wrote: > On 2014/11/03 ...
6 years, 1 month ago (2014-11-04 08:47:49 UTC) #67
llandwerlin-old
reveman@chromium.org: Please review changes in ui/gl/gl_image_glx.cc, Thank you. https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/360001/content/common/gpu/media/rendering_helper.cc#newcode88 content/common/gpu/media/rendering_helper.cc:88: ui::PlatformWindowState ...
6 years, 1 month ago (2014-11-04 16:16:28 UTC) #69
kalyank
https://codereview.chromium.org/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc File ui/ozone/platform/dri/ozone_platform_gbm.cc (right): https://codereview.chromium.org/490233002/diff/360001/ui/ozone/platform/dri/ozone_platform_gbm.cc#newcode118 ui/ozone/platform/dri/ozone_platform_gbm.cc:118: if (!surface_factory_ozone_) > if-statement is present in InitializeGPU(). Ya, ...
6 years, 1 month ago (2014-11-04 16:45:10 UTC) #70
llandwerlin-old
PTAL, Thanks.
6 years, 1 month ago (2014-11-04 16:45:16 UTC) #71
marcheu
https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc#newcode644 content/common/gpu/media/rendering_helper.cc:644: glClear(GL_COLOR_BUFFER_BIT); I'm not sure why this is needed now? ...
6 years, 1 month ago (2014-11-04 19:25:38 UTC) #72
reveman
https://codereview.chromium.org/490233002/diff/420001/ui/gl/gl_image_glx.cc File ui/gl/gl_image_glx.cc (right): https://codereview.chromium.org/490233002/diff/420001/ui/gl/gl_image_glx.cc#newcode1 ui/gl/gl_image_glx.cc:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
6 years, 1 month ago (2014-11-04 21:14:44 UTC) #73
llandwerlin-old
On 2014/11/04 21:14:44, reveman wrote: > https://codereview.chromium.org/490233002/diff/420001/ui/gl/gl_image_glx.cc > File ui/gl/gl_image_glx.cc (right): > > https://codereview.chromium.org/490233002/diff/420001/ui/gl/gl_image_glx.cc#newcode1 > ...
6 years, 1 month ago (2014-11-05 10:04:33 UTC) #74
llandwerlin-old
https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc#newcode644 content/common/gpu/media/rendering_helper.cc:644: glClear(GL_COLOR_BUFFER_BIT); On 2014/11/04 19:25:38, marcheu wrote: > I'm not ...
6 years, 1 month ago (2014-11-05 10:17:35 UTC) #75
reveman
On 2014/11/05 10:04:33, llandwerlin wrote: > On 2014/11/04 21:14:44, reveman wrote: > > https://codereview.chromium.org/490233002/diff/420001/ui/gl/gl_image_glx.cc > ...
6 years, 1 month ago (2014-11-05 16:28:41 UTC) #76
llandwerlin-old
On 2014/11/05 16:28:41, reveman wrote: > On 2014/11/05 10:04:33, llandwerlin wrote: > > On 2014/11/04 ...
6 years, 1 month ago (2014-11-05 16:36:05 UTC) #77
reveman
On 2014/11/05 16:36:05, llandwerlin wrote: > On 2014/11/05 16:28:41, reveman wrote: > > On 2014/11/05 ...
6 years, 1 month ago (2014-11-05 17:37:34 UTC) #78
alexst (slow to review)
https://codereview.chromium.org/490233002/diff/440001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/490233002/diff/440001/content/common/gpu/media/vaapi_drm_picture.cc#newcode111 content/common/gpu/media/vaapi_drm_picture.cc:111: EGL_NATIVE_PIXMAP_KHR, pixmap_->GetEGLClientBuffer(), attrs)) { Driveby: pixmap_ will have either ...
6 years, 1 month ago (2014-11-05 20:58:25 UTC) #80
alexst (slow to review)
> Driveby: pixmap_ will have either a dmabuf or a client buffer, not both. Right ...
6 years, 1 month ago (2014-11-05 21:25:51 UTC) #81
Owen Lin
https://chromiumcodereview.appspot.com/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://chromiumcodereview.appspot.com/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc#newcode71 content/common/gpu/media/rendering_helper.cc:71: const int kTestWindowHeight = 1; How about const gfx::Rect ...
6 years, 1 month ago (2014-11-06 05:45:01 UTC) #82
marcheu1
On 2014/11/05 10:17:35, llandwerlin wrote: > https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc > File content/common/gpu/media/rendering_helper.cc (right): > > https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc#newcode644 > ...
6 years, 1 month ago (2014-11-06 19:54:59 UTC) #83
llandwerlin-old
On 2014/11/06 19:54:59, marcheu1 wrote: > On 2014/11/05 10:17:35, llandwerlin wrote: > > > https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc ...
6 years, 1 month ago (2014-11-10 09:18:01 UTC) #84
llandwerlin-old
https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/420001/content/common/gpu/media/rendering_helper.cc#newcode71 content/common/gpu/media/rendering_helper.cc:71: const int kTestWindowHeight = 1; On 2014/11/06 05:45:01, Owen ...
6 years, 1 month ago (2014-11-10 09:34:16 UTC) #85
llandwerlin-old
PTAL, Thanks.
6 years, 1 month ago (2014-11-10 09:35:43 UTC) #86
Owen Lin
lgtm % nits https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/rendering_helper.cc#newcode393 content/common/gpu/media/rendering_helper.cc:393: scoped_ptr<GLubyte[]> emptyData(new GLubyte[screen_size_.GetArea() * 2]); Should ...
6 years, 1 month ago (2014-11-11 03:52:10 UTC) #87
llandwerlin-old
https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/rendering_helper.cc#newcode393 content/common/gpu/media/rendering_helper.cc:393: scoped_ptr<GLubyte[]> emptyData(new GLubyte[screen_size_.GetArea() * 2]); On 2014/11/11 03:52:10, Owen ...
6 years, 1 month ago (2014-11-11 13:53:15 UTC) #88
alexst (slow to review)
re: driveby in vaapi_drm_picture.cc lgtm
6 years, 1 month ago (2014-11-11 16:56:50 UTC) #89
Pawel Osciak
https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/va_surface.h File content/common/gpu/media/va_surface.h (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/va_surface.h#newcode68 content/common/gpu/media/va_surface.h:68: // | available after the client of VVDA returns ...
6 years, 1 month ago (2014-11-12 05:52:58 UTC) #90
llandwerlin-old
https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/va_surface.h File content/common/gpu/media/va_surface.h (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/va_surface.h#newcode68 content/common/gpu/media/va_surface.h:68: // | available after the client of VVDA returns ...
6 years, 1 month ago (2014-11-12 18:04:43 UTC) #91
marcheu
https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/vaapi_video_decode_accelerator.cc File content/common/gpu/media/vaapi_video_decode_accelerator.cc (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/vaapi_video_decode_accelerator.cc#newcode101 content/common/gpu/media/vaapi_video_decode_accelerator.cc:101: // These references are destroyed when we call vaTerminate(), ...
6 years, 1 month ago (2014-11-14 19:35:47 UTC) #92
llandwerlin-old
https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/vaapi_video_decode_accelerator.cc File content/common/gpu/media/vaapi_video_decode_accelerator.cc (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/vaapi_video_decode_accelerator.cc#newcode101 content/common/gpu/media/vaapi_video_decode_accelerator.cc:101: // These references are destroyed when we call vaTerminate(), ...
6 years, 1 month ago (2014-11-15 00:15:39 UTC) #94
marcheu
https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/vaapi_video_decode_accelerator.cc File content/common/gpu/media/vaapi_video_decode_accelerator.cc (right): https://codereview.chromium.org/490233002/diff/480001/content/common/gpu/media/vaapi_video_decode_accelerator.cc#newcode101 content/common/gpu/media/vaapi_video_decode_accelerator.cc:101: // These references are destroyed when we call vaTerminate(), ...
6 years, 1 month ago (2014-11-15 04:23:59 UTC) #96
hshi1
https://codereview.chromium.org/490233002/diff/520001/ui/gl/gl_image_glx.cc File ui/gl/gl_image_glx.cc (right): https://codereview.chromium.org/490233002/diff/520001/ui/gl/gl_image_glx.cc#newcode1 ui/gl/gl_image_glx.cc:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
6 years, 1 month ago (2014-11-18 18:24:55 UTC) #98
llandwerlin-old
On 2014/11/18 18:24:55, hshi1 wrote: > https://codereview.chromium.org/490233002/diff/520001/ui/gl/gl_image_glx.cc > File ui/gl/gl_image_glx.cc (right): > > https://codereview.chromium.org/490233002/diff/520001/ui/gl/gl_image_glx.cc#newcode1 > ...
6 years, 1 month ago (2014-11-18 18:30:14 UTC) #99
marcheu
On 2014/11/18 18:30:14, llandwerlin wrote: > On 2014/11/18 18:24:55, hshi1 wrote: > > https://codereview.chromium.org/490233002/diff/520001/ui/gl/gl_image_glx.cc > ...
6 years, 1 month ago (2014-11-18 21:48:02 UTC) #100
llandwerlin-old
On 2014/11/18 21:48:02, marcheu wrote: > On 2014/11/18 18:30:14, llandwerlin wrote: > > On 2014/11/18 ...
6 years, 1 month ago (2014-11-19 11:18:14 UTC) #101
llandwerlin-old
On 2014/11/18 21:48:02, marcheu wrote: > On 2014/11/18 18:30:14, llandwerlin wrote: > > On 2014/11/18 ...
6 years, 1 month ago (2014-11-21 14:48:09 UTC) #102
hshi1
https://codereview.chromium.org/490233002/diff/520001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/490233002/diff/520001/content/common/gpu/media/vaapi_drm_picture.cc#newcode41 content/common/gpu/media/vaapi_drm_picture.cc:41: DCHECK_EQ(glGetError(), GL_NO_ERROR); nit: warning: comparison between signed and unsigned ...
6 years, 1 month ago (2014-11-22 00:10:26 UTC) #103
hshi1
https://codereview.chromium.org/490233002/diff/520001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/490233002/diff/520001/content/common/gpu/media/vaapi_drm_picture.cc#newcode53 content/common/gpu/media/vaapi_drm_picture.cc:53: factory->CreateNativePixmap(size(), ui::SurfaceFactoryOzone::RGBA_8888); need rebase - this function now takes ...
6 years, 1 month ago (2014-11-22 00:19:30 UTC) #104
hshi1
Question on testing: how do you verify that VAAPI VDA/VEA work with ozone? So far ...
6 years, 1 month ago (2014-11-22 00:54:19 UTC) #105
llandwerlin-old
On 2014/11/22 00:54:19, hshi1 wrote: > Question on testing: how do you verify that VAAPI ...
6 years, 1 month ago (2014-11-22 11:38:40 UTC) #106
llandwerlin-old
On 2014/11/22 00:54:19, hshi1 wrote: > Question on testing: how do you verify that VAAPI ...
6 years, 1 month ago (2014-11-22 11:38:49 UTC) #107
llandwerlin-old
On 2014/11/22 00:54:19, hshi1 wrote: > Question on testing: how do you verify that VAAPI ...
6 years, 1 month ago (2014-11-22 11:38:54 UTC) #108
Pawel Osciak
On 2014/11/22 11:38:54, llandwerlin wrote: > On 2014/11/22 00:54:19, hshi1 wrote: > > Question on ...
6 years, 1 month ago (2014-11-22 12:31:32 UTC) #109
llandwerlin-old
On 2014/11/22 12:31:32, Pawel Osciak wrote: > On 2014/11/22 11:38:54, llandwerlin wrote: > > On ...
6 years ago (2014-11-24 17:25:09 UTC) #110
marcheu
On 2014/11/24 17:25:09, llandwerlin wrote: > On 2014/11/22 12:31:32, Pawel Osciak wrote: > > On ...
6 years ago (2014-11-25 02:47:52 UTC) #111
marcheu
On 2014/11/25 02:47:52, marcheu wrote: > On 2014/11/24 17:25:09, llandwerlin wrote: > > On 2014/11/22 ...
6 years ago (2014-11-25 03:50:02 UTC) #112
llandwerlin-old
On 2014/11/25 03:50:02, marcheu wrote: > On 2014/11/25 02:47:52, marcheu wrote: > > On 2014/11/24 ...
6 years ago (2014-11-25 15:51:08 UTC) #113
Pawel Osciak
On 2014/11/25 15:51:08, llandwerlin wrote: > On 2014/11/25 03:50:02, marcheu wrote: > > On 2014/11/25 ...
6 years ago (2014-11-26 12:15:35 UTC) #114
llandwerlin-old
On 2014/11/26 12:15:35, Pawel Osciak wrote: > On 2014/11/25 15:51:08, llandwerlin wrote: > > On ...
6 years ago (2014-11-26 12:21:53 UTC) #115
Pawel Osciak
On 2014/11/26 12:21:53, llandwerlin wrote: > On 2014/11/26 12:15:35, Pawel Osciak wrote: > > On ...
6 years ago (2014-11-26 12:26:15 UTC) #116
llandwerlin-old
PTAL, Thanks. Here is the LibVA patch I'm using for X11 : http://lists.freedesktop.org/archives/libva/2014-November/002901.html
6 years ago (2014-11-26 13:07:02 UTC) #117
Pawel Osciak
On 2014/11/26 13:07:02, llandwerlin wrote: > PTAL, Thanks. > > Here is the LibVA patch ...
6 years ago (2014-12-02 02:18:42 UTC) #118
llandwerlin-old
On 2014/12/02 02:18:42, Pawel Osciak wrote: > On 2014/11/26 13:07:02, llandwerlin wrote: > > PTAL, ...
6 years ago (2014-12-02 18:43:13 UTC) #119
seanvk
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I will merge it later this week. Haihao and ...
6 years ago (2014-12-02 21:21:41 UTC) #120
llandwerlin-old
Thanks Sean, the patch was applied on master.
6 years ago (2014-12-04 10:11:27 UTC) #121
marcheu
lgtm
6 years ago (2014-12-06 04:33:44 UTC) #122
Owen Lin
https://codereview.chromium.org/490233002/diff/540001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/540001/content/common/gpu/media/rendering_helper.cc#newcode29 content/common/gpu/media/rendering_helper.cc:29: #include "ui/gl/gl_surface_glx.h" You changed the logic here and it ...
6 years ago (2014-12-08 09:13:34 UTC) #123
Pawel Osciak
https://chromiumcodereview.appspot.com/490233002/diff/480001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://chromiumcodereview.appspot.com/490233002/diff/480001/content/common/gpu/media/vaapi_drm_picture.cc#newcode102 content/common/gpu/media/vaapi_drm_picture.cc:102: } On 2014/11/12 18:04:42, llandwerlin wrote: > On 2014/11/12 ...
6 years ago (2014-12-08 10:55:16 UTC) #124
Pawel Osciak
alexst, spang: could you guys please take another look at the ui/ changes if you ...
6 years ago (2014-12-08 10:56:28 UTC) #125
llandwerlin-old
https://codereview.chromium.org/490233002/diff/540001/content/common/BUILD.gn File content/common/BUILD.gn (right): https://codereview.chromium.org/490233002/diff/540001/content/common/BUILD.gn#newcode18 content/common/BUILD.gn:18: } else { On 2014/12/08 10:55:15, Pawel Osciak wrote: ...
6 years ago (2014-12-08 16:42:07 UTC) #126
llandwerlin-old
PTAL.
6 years ago (2014-12-08 16:43:27 UTC) #127
dshwang
https://codereview.chromium.org/490233002/diff/540001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/490233002/diff/540001/content/common/gpu/media/vaapi_drm_picture.cc#newcode106 content/common/gpu/media/vaapi_drm_picture.cc:106: gfx::GpuMemoryBuffer::BGRA_8888, Why is BGRA needed? GPU command buffer thinks ...
6 years ago (2014-12-08 17:19:59 UTC) #129
spang
lgtm
6 years ago (2014-12-08 23:16:48 UTC) #130
Pawel Osciak
lgtm % nits Wu-Cheng is verifying this and will give final lgtm after finishing. https://chromiumcodereview.appspot.com/490233002/diff/540001/content/common/gpu/media/vaapi_video_encode_accelerator.cc ...
6 years ago (2014-12-09 01:19:26 UTC) #131
Pawel Osciak
Btw, I think it's a good time to please rebase and please retest rebased on ...
6 years ago (2014-12-09 01:48:28 UTC) #132
wuchengli
On 2014/12/09 01:48:28, Pawel Osciak wrote: > Btw, I think it's a good time to ...
6 years ago (2014-12-09 03:58:28 UTC) #133
llandwerlin-old
https://chromiumcodereview.appspot.com/490233002/diff/540001/content/common/gpu/media/vaapi_video_encode_accelerator.cc File content/common/gpu/media/vaapi_video_encode_accelerator.cc (right): https://chromiumcodereview.appspot.com/490233002/diff/540001/content/common/gpu/media/vaapi_video_encode_accelerator.cc#newcode219 content/common/gpu/media/vaapi_video_encode_accelerator.cc:219: if (!vaapi_wrapper_.get()) { On 2014/12/09 01:19:25, Pawel Osciak wrote: ...
6 years ago (2014-12-09 11:19:48 UTC) #134
llandwerlin-old
On 2014/12/09 03:58:28, wuchengli wrote: > On 2014/12/09 01:48:28, Pawel Osciak wrote: > > Btw, ...
6 years ago (2014-12-09 11:22:05 UTC) #135
llandwerlin-old
This is just a temporary upload, altough unit test are passing on X11, on Ozone ...
6 years ago (2014-12-09 18:10:24 UTC) #136
hshi1
On 2014/12/09 18:10:24, llandwerlin wrote: > This is just a temporary upload, altough unit test ...
6 years ago (2014-12-10 01:00:41 UTC) #137
hshi1
sorry to clarify: I verified on chrome that H264 decode and encode are actually working, ...
6 years ago (2014-12-10 01:08:37 UTC) #138
Pawel Osciak
https://codereview.chromium.org/490233002/diff/560001/content/common/gpu/media/vaapi_picture.h File content/common/gpu/media/vaapi_picture.h (right): https://codereview.chromium.org/490233002/diff/560001/content/common/gpu/media/vaapi_picture.h#newcode48 content/common/gpu/media/vaapi_picture.h:48: static linked_ptr<VaapiPicture> CreatePicture( On 2014/12/09 11:19:48, llandwerlin wrote: > ...
6 years ago (2014-12-10 01:15:41 UTC) #139
hshi1
re:#135 llandwerlin: have you used "stop ui" to kill chrome when you run the test ...
6 years ago (2014-12-10 01:50:50 UTC) #140
alexst (slow to review)
Adding more folks for owner reviews. +sadrul for ui/ +jln for sandbox +scherkus for media/ ...
6 years ago (2014-12-10 02:58:19 UTC) #143
wuchengli
I applied patchset 29 and vda test could run when ui was stopped. When I ...
6 years ago (2014-12-10 03:16:07 UTC) #144
llandwerlin-old
On 2014/12/10 01:50:50, hshi1 wrote: > re:#135 llandwerlin: have you used "stop ui" to kill ...
6 years ago (2014-12-10 11:27:02 UTC) #145
Pawel Osciak
On 2014/12/10 11:27:02, llandwerlin wrote: > On 2014/12/10 01:50:50, hshi1 wrote: > > re:#135 llandwerlin: ...
6 years ago (2014-12-10 11:47:16 UTC) #146
llandwerlin-old
On 2014/12/10 11:47:16, Pawel Osciak wrote: > On 2014/12/10 11:27:02, llandwerlin wrote: > > On ...
6 years ago (2014-12-10 11:52:53 UTC) #147
llandwerlin-old
PTAL, unit tests are passing again. It was an issue related to clever buffer recycling ...
6 years ago (2014-12-10 14:17:13 UTC) #148
scherkus (not reviewing)
mostly nits on virtual/override (I think we clarified the coding policy as you were working ...
6 years ago (2014-12-10 18:56:48 UTC) #149
chromium-reviews
(Replying via e-mail since the review tool is not working) content/common/sandbox_linux/bpf_gpu_policy_linux.cc lgtm since marcheu is ...
6 years ago (2014-12-11 23:35:45 UTC) #150
llandwerlin-old
Sorry for the delay. https://codereview.chromium.org/490233002/diff/620001/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/490233002/diff/620001/content/common/gpu/media/rendering_helper.cc#newcode80 content/common/gpu/media/rendering_helper.cc:80: virtual ~StubOzoneDelegate() {} On 2014/12/10 ...
6 years ago (2014-12-13 15:23:54 UTC) #151
llandwerlin-old
reveman@ : Could you lgtm the ui/gl/gl_image_glx.[ch] if you're still ok with it? vrk@ : ...
6 years ago (2014-12-16 16:09:42 UTC) #153
reveman
ui/gl/gl_image_glx.* lgtm
6 years ago (2014-12-16 17:21:40 UTC) #154
seanvk
https://codereview.chromium.org/490233002/diff/620001/content/common/gpu/media/vaapi_wrapper.h File content/common/gpu/media/vaapi_wrapper.h (right): https://codereview.chromium.org/490233002/diff/620001/content/common/gpu/media/vaapi_wrapper.h#newcode43 content/common/gpu/media/vaapi_wrapper.h:43: class CONTENT_EXPORT VaapiWrapper : public base::RefCounted<VaapiWrapper> { On 2014/12/13 ...
6 years ago (2014-12-16 17:21:51 UTC) #155
scherkus (not reviewing)
lgtm
6 years ago (2014-12-16 19:18:41 UTC) #156
piman
This CL is too big, I'm sorry. Can you split it into several CLs, e.g. ...
6 years ago (2014-12-16 20:16:50 UTC) #157
piman
https://codereview.chromium.org/490233002/diff/660001/content/common/gpu/media/vaapi_picture.cc File content/common/gpu/media/vaapi_picture.cc (right): https://codereview.chromium.org/490233002/diff/660001/content/common/gpu/media/vaapi_picture.cc#newcode28 content/common/gpu/media/vaapi_picture.cc:28: vaapi_wrapper, reinterpret_cast<gfx::GLContextGLX*>(gl_context), use static_cast instead of reinterpret_cast. Can you ...
6 years ago (2014-12-16 20:46:43 UTC) #158
llandwerlin-old
https://codereview.chromium.org/490233002/diff/660001/content/common/gpu/media/vaapi_picture.cc File content/common/gpu/media/vaapi_picture.cc (right): https://codereview.chromium.org/490233002/diff/660001/content/common/gpu/media/vaapi_picture.cc#newcode28 content/common/gpu/media/vaapi_picture.cc:28: vaapi_wrapper, reinterpret_cast<gfx::GLContextGLX*>(gl_context), On 2014/12/16 20:46:43, piman (Very slow to ...
6 years ago (2014-12-17 11:46:38 UTC) #159
Pawel Osciak
6 years ago (2014-12-20 20:05:29 UTC) #160
I think we can close this CL please?

Powered by Google App Engine
This is Rietveld 408576698