From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: Maxime Ripard <maxime.ripard@bootlin.com>
Cc: Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
eben@raspberrypi.org, igt-dev@lists.freedesktop.org,
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Subject: Re: [igt-dev] [PATCH v7 09/14] fb: Add more formats
Date: Tue, 25 Sep 2018 15:18:30 +0300 [thread overview]
Message-ID: <20180925121830.GE9144@intel.com> (raw)
In-Reply-To: <20180925074943.6m4xkhlcfjcqpsky@flea>
On Tue, Sep 25, 2018 at 09:49:43AM +0200, Maxime Ripard wrote:
> On Wed, Sep 19, 2018 at 04:14:22PM +0300, Ville Syrjälä wrote:
> > On Tue, Sep 11, 2018 at 10:47:36AM +0200, Maxime Ripard wrote:
> > > We're going to need some DRM formats, and we're going to need the igt_fb
> > > code to handle them. Since it relies on the format_desc structure to map
> > > the DRM fourcc to the pixman and cairo formats, we need to add these new
> > > formats to that structure.
> > >
> > > Reviewed-by: Eric Anholt <eric@anholt.net>
> > > Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
> > > ---
> > > lib/igt_fb.c | 35 +++++++++++++++++++++++++++++++++++
> > > 1 file changed, 35 insertions(+)
> > >
> > > diff --git a/lib/igt_fb.c b/lib/igt_fb.c
> > > index f83ad0d2679c..425f98e23380 100644
> > > --- a/lib/igt_fb.c
> > > +++ b/lib/igt_fb.c
> > > @@ -72,16 +72,46 @@ static struct format_desc_struct {
> > > int num_planes;
> > > int plane_bpp[4];
> > > } format_desc[] = {
> > > + { .name = "ARGB1555", .depth = 16, .drm_id = DRM_FORMAT_ARGB1555,
> > > + .cairo_id = CAIRO_FORMAT_INVALID,
> > > + .pixman_id = PIXMAN_a1r5g5b5,
> > > + .num_planes = 1, .plane_bpp = { 16, },
> > > + },
> > > + { .name = "XRGB1555", .depth = 15, .drm_id = DRM_FORMAT_XRGB1555,
> > > + .cairo_id = CAIRO_FORMAT_INVALID,
> > > + .pixman_id = PIXMAN_x1r5g5b5,
> > > + .num_planes = 1, .plane_bpp = { 16, },
> > > + },
> >
> > I think this is going to mess up the depth->format behaviour that
> > bunch of tests expect. So nak on adding .depth to these.
>
> What is your suggestion then?
Do you actually need the depth for something?
--
Ville Syrjälä
Intel
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
next prev parent reply other threads:[~2018-09-25 12:18 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-11 8:47 [igt-dev] [PATCH v7 00/14] chamelium: Test the plane formats Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 01/14] fb: Add buffer map/unmap functions Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 02/14] fb: Use an igt_fb for the cairo shadow buffer Maxime Ripard
2018-09-19 13:21 ` Ville Syrjälä
2018-09-25 8:51 ` Maxime Ripard
2018-10-01 10:47 ` Arkadiusz Hiler
2018-10-01 13:55 ` Ville Syrjälä
2018-10-01 14:10 ` Arkadiusz Hiler
2018-10-02 14:56 ` Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 03/14] fb: convert: Remove swizzle from the arguments Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 04/14] fb: Create common function to convert frame formats Maxime Ripard
2018-09-19 13:03 ` Ville Syrjälä
2018-09-25 7:51 ` Maxime Ripard
2018-09-25 12:20 ` Ville Syrjälä
2018-09-11 8:47 ` [igt-dev] [PATCH v7 05/14] fb: Add format conversion routine Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 06/14] fb: Fix ARGB8888 color depth Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 07/14] fb: Add support for conversions through pixman Maxime Ripard
2018-10-01 9:26 ` Petri Latvala
2018-10-02 14:57 ` Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 08/14] fb: Add depth lookup function Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 09/14] fb: Add more formats Maxime Ripard
2018-09-19 13:14 ` Ville Syrjälä
2018-09-25 7:49 ` Maxime Ripard
2018-09-25 12:18 ` Ville Syrjälä [this message]
2018-09-11 8:47 ` [igt-dev] [PATCH v7 10/14] chamelium: Split CRC test function in two Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 11/14] chamelium: Change our pattern for a custom one if needed Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 12/14] chamelium: Add format support Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 13/14] chamelium: Add format subtests Maxime Ripard
2018-09-11 8:47 ` [igt-dev] [PATCH v7 14/14] tests: Add chamelium formats subtests to vc4 test lists Maxime Ripard
2018-09-12 8:12 ` [igt-dev] ✗ Fi.CI.BAT: failure for chamelium: Test the plane formats (rev6) Patchwork
2018-09-19 12:45 ` [igt-dev] [PATCH v7 00/14] chamelium: Test the plane formats Maxime Ripard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180925121830.GE9144@intel.com \
--to=ville.syrjala@linux.intel.com \
--cc=eben@raspberrypi.org \
--cc=igt-dev@lists.freedesktop.org \
--cc=maxime.ripard@bootlin.com \
--cc=paul.kocialkowski@bootlin.com \
--cc=thomas.petazzoni@bootlin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.