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

Issue 2801683002: gfx: introduce GpuMemoryBufferAttrib to communicate format modifiers

Created:
3 years, 8 months ago by varad
Modified:
3 years, 8 months ago
CC:
chromium-reviews, hoegsberg, Julien Isorce, sadrul
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

format modifiers, together with formats, convey the information required to interpret the contents of a buffer. pack these together as gfx::GpuMemoryBufferAttrib to make communicating the platform supported GpuMemoryBuffer formats/modifiers easier. BUG=708947

Patch Set 1 #

Patch Set 2 : purge enum BufferFormatModifier and use uint64_t modifiers #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -0 lines) Patch
M ui/gfx/buffer_types.h View 1 2 chunks +21 lines, -0 lines 0 comments Download
M ui/gfx/ipc/gfx_param_traits_macros.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M ui/gfx/mojo/buffer_types.mojom View 1 1 chunk +6 lines, -0 lines 0 comments Download
M ui/gfx/mojo/buffer_types.typemap View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/mojo/buffer_types_struct_traits.h View 1 1 chunk +13 lines, -0 lines 0 comments Download
M ui/gfx/mojo/buffer_types_struct_traits.cc View 1 1 chunk +14 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 12 (8 generated)
varad
[WIP 1/8] for GMB format/modifier communication, please take a look. could I get please get ...
3 years, 8 months ago (2017-04-06 14:15:33 UTC) #6
Daniele Castagna
ccing Kristian.
3 years, 8 months ago (2017-04-06 18:11:08 UTC) #7
hoegsberg1
On 2017/04/06 18:11:08, Daniele Castagna wrote: > ccing Kristian. I'm missing most of the context ...
3 years, 8 months ago (2017-04-13 17:29:41 UTC) #8
varad
3 years, 8 months ago (2017-04-25 06:11:13 UTC) #12
v2: use uint64_t modifiers instead of specific BufferFormatModifier tokens.

Powered by Google App Engine
This is Rietveld 408576698