All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH v2 0/3] Groundwork for AFBC YUV formats
@ 2018-08-23 15:23 ` Brian Starkey
  0 siblings, 0 replies; 28+ messages in thread
From: Brian Starkey @ 2018-08-23 15:23 UTC (permalink / raw)
  To: dri-devel, daniel.vetter, daniel, airlied, gustavo,
	maarten.lankhorst, seanpaul
  Cc: linux-kernel, alexandru-cosmin.gheorghe, liviu.dudau,
	ayan.halder, tfiga, hoegsberg

Hi,

This is the second round of RFC for adding a bunch of new YUV formats
for Mali/AFBC. I've included a proper AFBC documentation file too, for
posterity.

Some of the new formats don't have an integer number of
bytes-per-pixel, so I've added a bpp field to drm_format_info
(patch 1), keen to hear thoughts on that.

These three patches don't make a huge amount of sense in isolation, so
we'll pull them into a more comprehensive series for AFBC support to
merge them later.

Thanks,
-Brian

Brian Starkey (3):
  drm/fourcc: Add 'bpp' field for formats with non-integer
    bytes-per-pixel
  drm/fourcc: Add remaining fourccs for Mali
  drm/afbc: Add AFBC modifier usage documentation

 Documentation/gpu/afbc.rst                   | 226 +++++++++++++++++++++++++++
 Documentation/gpu/drivers.rst                |   1 +
 MAINTAINERS                                  |   1 +
 drivers/gpu/drm/drm_fb_cma_helper.c          |   6 +-
 drivers/gpu/drm/drm_fb_helper.c              |   8 +-
 drivers/gpu/drm/drm_fourcc.c                 |  57 +++++++
 drivers/gpu/drm/drm_framebuffer.c            |  41 ++++-
 drivers/gpu/drm/drm_gem_framebuffer_helper.c |   3 +-
 include/drm/drm_fourcc.h                     |   4 +
 include/uapi/drm/drm_fourcc.h                |  17 ++
 10 files changed, 351 insertions(+), 13 deletions(-)
 create mode 100644 Documentation/gpu/afbc.rst

-- 
2.16.1


^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2018-09-12 18:24 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-23 15:23 [RFC PATCH v2 0/3] Groundwork for AFBC YUV formats Brian Starkey
2018-08-23 15:23 ` Brian Starkey
2018-08-23 15:23 ` [RFC PATCH v2 1/3] drm/fourcc: Add 'bpp' field for formats with non-integer bytes-per-pixel Brian Starkey
2018-08-31  8:17   ` Daniel Vetter
2018-08-31  8:17     ` Daniel Vetter
2018-09-07 12:45     ` Brian Starkey
2018-09-07 12:45       ` Brian Starkey
2018-09-07 19:28       ` Daniel Vetter
2018-09-10  8:50         ` Brian Starkey
2018-09-10  8:50           ` Brian Starkey
2018-09-10 19:53           ` Daniel Vetter
2018-09-10 19:53             ` Daniel Vetter
2018-09-12 13:52             ` Brian Starkey
2018-09-12 13:52               ` Brian Starkey
2018-09-12 18:21               ` Daniel Vetter
2018-09-12 18:21                 ` Daniel Vetter
2018-09-12 15:27             ` Liviu Dudau
2018-09-12 15:27               ` Liviu Dudau
2018-09-12 15:40               ` Brian Starkey
2018-09-12 15:40                 ` Brian Starkey
2018-09-12 18:24               ` Daniel Vetter
2018-09-12 18:24                 ` Daniel Vetter
2018-09-10 14:11     ` Ayan Halder
2018-09-10 14:11       ` Ayan Halder
2018-09-10 14:25       ` Brian Starkey
2018-09-10 14:25         ` Brian Starkey
2018-08-23 15:23 ` [RFC PATCH v2 2/3] drm/fourcc: Add remaining fourccs for Mali Brian Starkey
2018-08-23 15:23 ` [RFC PATCH v2 3/3] drm/afbc: Add AFBC modifier usage documentation Brian Starkey

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.