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

Issue 2298353002: gfx: Use unsigned strides for gpu memory buffers. (Closed)

Created:
4 years, 3 months ago by sadrul
Modified:
4 years, 3 months ago
CC:
Aaron Boodman, abarth-chromium, cc-bugs_chromium.org, chromium-reviews, darin (slow to review), feature-media-reviews_chromium.org, kalyank, ozone-reviews_chromium.org, piman+watch_chromium.org, posciak+watch_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

gfx: Use unsigned strides for gpu memory buffers. BUG=none CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -53 lines) Patch
M blimp/client/support/compositor/blimp_gpu_memory_buffer_manager.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M cc/raster/one_copy_raster_buffer_provider.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M cc/raster/zero_copy_raster_buffer_provider.cc View 1 chunk +0 lines, -1 line 0 comments Download
M cc/test/test_gpu_memory_buffer_manager.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M components/display_compositor/buffer_queue_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/media/video_capture_buffer_pool_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/tests/gl_manager.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_io_surface.h View 1 1 chunk +1 line, -1 line 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_io_surface.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_ozone_native_pixmap.h View 1 chunk +1 line, -1 line 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_shared_memory.h View 2 chunks +3 lines, -3 lines 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_shared_memory.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_surface_texture.h View 1 1 chunk +1 line, -1 line 0 comments Download
M gpu/ipc/client/gpu_memory_buffer_impl_surface_texture.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M media/renderers/mock_gpu_video_accelerator_factories.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M services/ui/common/gpu_type_converters_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M services/ui/public/cpp/mojo_gpu_memory_buffer.h View 2 chunks +3 lines, -3 lines 0 comments Download
M services/ui/public/cpp/mojo_gpu_memory_buffer.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M services/ui/public/interfaces/gpu_memory_buffer.mojom View 2 chunks +2 lines, -2 lines 0 comments Download
M ui/gfx/gpu_memory_buffer.h View 2 chunks +2 lines, -2 lines 0 comments Download
M ui/gfx/native_pixmap_handle_ozone.h View 1 1 chunk +3 lines, -3 lines 0 comments Download
M ui/gfx/native_pixmap_handle_ozone.cc View 1 1 chunk +3 lines, -1 line 0 comments Download
M ui/ozone/platform/cast/client_native_pixmap_factory_cast.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/platform/drm/client_native_pixmap_factory_gbm.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.h View 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/platform/drm/gpu/gbm_buffer.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/public/client_native_pixmap.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 31 (16 generated)
sadrul
This came up during review of another CL: https://codereview.chromium.org/2298003002/diff/140001/ui/gfx/mojo/buffer_types.mojom#newcode55 PTAL. Thanks!
4 years, 3 months ago (2016-08-31 19:28:40 UTC) #10
spang
On 2016/08/31 19:28:40, sadrul wrote: > This came up during review of another CL: > ...
4 years, 3 months ago (2016-08-31 19:37:39 UTC) #11
sadrul
+rjkroege@ On 2016/08/31 19:37:39, spang wrote: > On 2016/08/31 19:28:40, sadrul wrote: > > This ...
4 years, 3 months ago (2016-08-31 19:41:31 UTC) #13
rjkroege
On 2016/08/31 19:41:31, sadrul wrote: > +rjkroege@ > > On 2016/08/31 19:37:39, spang wrote: > ...
4 years, 3 months ago (2016-08-31 19:57:38 UTC) #16
Tom Sepez
> > Rob also mentioned that signed strides may actually be used for some things ...
4 years, 3 months ago (2016-08-31 20:10:02 UTC) #17
spang
On 2016/08/31 20:10:02, Tom Sepez wrote: > > > Rob also mentioned that signed strides ...
4 years, 3 months ago (2016-08-31 20:17:34 UTC) #18
Tom Sepez
> Yes, please take it up with the style arbiters rather than asking people to ...
4 years, 3 months ago (2016-08-31 20:21:26 UTC) #19
Tom Sepez
On 2016/08/31 20:21:26, Tom Sepez wrote: > > Yes, please take it up with the ...
4 years, 3 months ago (2016-08-31 20:25:34 UTC) #20
Tom Sepez
Now, having said that, keeping the value signed for some future unimplemented feature at the ...
4 years, 3 months ago (2016-08-31 20:26:19 UTC) #21
spang
On 2016/08/31 20:26:19, Tom Sepez wrote: > Now, having said that, keeping the value signed ...
4 years, 3 months ago (2016-08-31 20:41:51 UTC) #24
Tom Sepez
On 2016/08/31 20:41:51, spang wrote: > On 2016/08/31 20:26:19, Tom Sepez wrote: > > Now, ...
4 years, 3 months ago (2016-08-31 20:44:47 UTC) #25
reveman
We've intentionally kept stride signed so that GMBs can support y-flipped scanout if needed in ...
4 years, 3 months ago (2016-08-31 21:23:44 UTC) #26
Tom Sepez
On 2016/08/31 21:23:44, reveman wrote: > We've intentionally kept stride signed so that GMBs can ...
4 years, 3 months ago (2016-08-31 21:42:05 UTC) #27
danakj
On Wed, Aug 31, 2016 at 1:44 PM, <tsepez@chromium.org> wrote: > On 2016/08/31 20:41:51, spang ...
4 years, 3 months ago (2016-09-01 21:33:45 UTC) #30
sadrul
4 years, 3 months ago (2016-09-02 01:50:45 UTC) #31
Message was sent while issue was closed.
Closing this issue since we do want signed strides.

Powered by Google App Engine
This is Rietveld 408576698