[Piglit] nvidia fails with -auto was Re: [PATCH] drawpixels-color-index: new test for glDrawPixels(GL_COLOR_INDEX)

Jose Fonseca jfonseca at vmware.com
Wed Apr 8 11:48:14 PDT 2015


Might not be related, but I've seen with glretrace (which infers drawable sizes from glViewport calls) that often window resizes are not immediately effective with NVIDIA driver, ie, even though we resize the window, glreadpixels returns garbage outisde the previous window size.

This only happens on NIVIDA Linux (and not on NVIDIA Windows).

Maybe there's still something that waffle and glretrace does wrong. Maybe there's an actual issue in NVIDIA drivers.

I haven't had the time to investigate yet it either.

Jose

________________________________________
From: Piglit <piglit-bounces at lists.freedesktop.org> on behalf of Brian Paul <brianp at vmware.com>
Sent: 08 April 2015 19:12
To: Dave Airlie
Cc: piglit
Subject: Re: [Piglit] nvidia fails with -auto was Re: [PATCH] drawpixels-color-index: new test for glDrawPixels(GL_COLOR_INDEX)

On 04/07/2015 08:43 PM, Dave Airlie wrote:
> On 19 February 2015 at 02:40, Brian Paul <brianp at vmware.com> wrote:
>> To exercise a Mesa failure after the format overhaul.
>> Note: this test fails on nvidia if the -auto option is given.
>
> I noticed this on a bunch of tests I was writing, anyone got any idea
> when this started,
>
> if I had to guess at something in waffle or piglit changing but I've
> no idea what, or maybe nvidia just broke readpixels on their driver
> badly.

But adding -fbo with -auto seems to allow it to pass.  I haven't had
time to investigate if this is really an nvidia issue or waffle or what.

-Brian


_______________________________________________
Piglit mailing list
Piglit at lists.freedesktop.org
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.freedesktop.org_mailman_listinfo_piglit&d=AwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=zfmBZnnVGHeYde45pMKNnVyzeaZbdIqVLprmZCM2zzE&m=-xNCyNjV4nOat24DwmZaykyMbBnuRYEMEv8LJq9II_k&s=guAcAEdK3ooURY_7dx4yp1I6KVj2JUtKyABss9iUteQ&e=


More information about the Piglit mailing list