On Wed, May 2, 2012 at 3:18 PM, Brian Paul <[email protected]> wrote:
> On 05/02/2012 10:41 AM, nobled wrote:
>>
>> On Wed, May 2, 2012 at 11:20 AM, Brian Paul<[email protected]>  wrote:
>>>
>>> On 05/01/2012 05:01 PM, nobled wrote:
>>>>
>>>>
>>>> ---
>>>>  tests/spec/arb_robustness/client-mem-bounds.c |  147
>>>> +++++++++++++++++--------
>>>>  1 files changed, 103 insertions(+), 44 deletions(-)
>>>
>>>
>>>
>>> Hmmm, this patch doesn't apply cleanly for me:
>>
>> Can you try the 'robust' branch from here?
>> https://github.com/nobled/piglit.git
>
>
> Fails w/ NVIDIA:
>
> $ bin/arb_robustness_client-mem-bounds -auto
> Unexpected GL error: GL_INVALID_OPERATION 0x502
> (Error at
> /home/brian/projects/piglit-nobled/piglit/tests/spec/arb_robustness/client-mem-bounds.c:57)
> (PIXEL_PACK_BUFFER=1, bufSize = -2147483520, expected 128 bytes to be
> required)
> PIGLIT: {'result': 'fail' }
That seems wrong. The spec says stuff like

     "When calling
      GetnPixelMap{ui us f}vARB, if a pixel pack buffer object is bound
      and <n> is greater than <bufSize>, but <data>+<n> does not exceed
      the size of the buffer, no error results."

and similar for the other entrypoints. And the PBO should be big
enough, since it's passing on Mesa for me. Can you pull the branch
again and see which call is failing?

>
>
> -Brian
_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to