[Piglit] [PATCH 1/2] Add usage information to getteximage-targets

Anuj Phogat anuj.phogat at gmail.com
Fri Apr 10 16:03:15 PDT 2015


On Fri, Apr 10, 2015 at 1:02 PM, Emil Velikov <emil.l.velikov at gmail.com>
wrote:

> Hi Anuj,
>
> On 10 April 2015 at 18:41, Anuj Phogat <anuj.phogat at gmail.com> wrote:
> > Signed-off-by: Anuj Phogat <anuj.phogat at gmail.com>
> > ---
> >  tests/texturing/getteximage-targets.c | 43
> ++++++++++++++++++++++++++++-------
> >  1 file changed, 35 insertions(+), 8 deletions(-)
> >
> > diff --git a/tests/texturing/getteximage-targets.c
> b/tests/texturing/getteximage-targets.c
> > index 03bb4f8..0e1c3f1 100644
> > --- a/tests/texturing/getteximage-targets.c
> > +++ b/tests/texturing/getteximage-targets.c
> > @@ -221,45 +221,69 @@ getTexImage(bool doPBO, GLenum target, GLubyte
> data[][IMAGE_SIZE],
> >         return pass;
> >  }
> >
> > +NORETURN void
> > +print_usage_and_exit(char *prog_name)
> > +{
> > +       printf("Usage: %s <target>\n"
> > +              "  where <target> is one of:\n"
> > +              "    1D\n"
> > +              "    2D\n"
> > +              "    3D\n"
> > +              "    RECT\n"
> > +              "    CUBE\n"
> > +              "    1D_ARRAY\n"
> > +              "    2D_ARRAY\n"
> > +              "    CUBE_ARRAY\n"
> > +              "    S3TC\n",
> > +              prog_name);
> > +       piglit_report_result(PIGLIT_FAIL);
> > +}
> > +
> >  void
> >  piglit_init(int argc, char **argv)
> >  {
> >         int i;
> > -       GLenum target = GL_TEXTURE_2D;
> > +       GLenum target;
> >         bool pass = true;
> >         GLenum internalformat = GL_RGBA8;
> >         GLubyte data[18][IMAGE_SIZE];
> >         int tolerance = 0;
> >
> > +       if (argc != 2)
> > +               print_usage_and_exit(argv[0]);
> > +
> Not sure if we want this. One can choose TEXTURE_2D with or without
> S3TC. Our current all.py has a few such cases.
> As a follow up we (most likely I'll go for it) can error out if one
> opts for strange combinations such as $ gettexture-target 2D 3D
>
 Sorry. I didn't test the patch properly.  Will send out a V2.

>
> Cheers
> Emil
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20150410/3bb205f9/attachment-0001.html>


More information about the Piglit mailing list