<div dir="ltr"><div>Hello IIia,<br><br></div>Thanks</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 28, 2015 at 10:37 AM, Ilia Mirkin <span dir="ltr"><<a href="mailto:imirkin@alum.mit.edu" target="_blank">imirkin@alum.mit.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, Aug 28, 2015 at 4:48 AM, Juliet Fru <<a href="mailto:julietfru@gmail.com">julietfru@gmail.com</a>> wrote:<br>
> Hello Ilia,<br>
><br>
><br>
><br>
>> > +       }<br>
>> > +<br>
>> > +       /* test always-pass paths */<br>
>> > +       for (i = 0; i < num_paths; i++) {<br>
>> > +               glClear(GL_COLOR_BUFFER_BIT);<br>
>> > +<br>
>> > +               set_path_state(paths[i], ALWAYS_PASS);<br>
>> > +<br>
>> > +               /* draw polygon */<br>
>> > +               piglit_draw_rect(-1,-1,1,1);<br>
>> > +<br>
>> > +               set_path_state(paths[i], DISABLE);<br>
>> > +<br>
>> > +               /* test buffer */<br>
>> > +               GLfloat pixel[3];<br>
>> > +                glReadPixels(4, 4, 1, 1, GL_RGB, GL_FLOAT, pixel);<br>
>> > +                if (pixel[0] != 1.0 || pixel[1] != 1.0 || pixel[2] !=<br>
>> > 1.0) {<br>
>> > +                        printf("\nFAIL: %s, should have had no effect"<br>
>> > +                               " (1, 1, 1) but actually modified the<br>
>> > fragment"<br>
>> > +                               " ( %f, %f, %f)\n", path_name(paths[i]),<br>
>> > pixel[0], pixel[1], pixel[2]);<br>
>> > +                       return PIGLIT_FAIL;<br>
>><br>
>> You request a double-buffered visual but you never call<br>
>> piglit_present_results... afaik that'll end up with an unfilled window<br>
>> when you run without -fbo -auto... Please double-check that case.<br>
>><br>
> I think I will have to replace the test buffer section with<br>
> piglit_probe_rect_rgb(), but you could please give a sample correction in<br>
> this case?<br>
<br>
</div></div>Just add a call to piglit_present_results() before you return from the function.<br>
<span class="HOEnZb"><font color="#888888"><br>
  -ilia<br>
</font></span></blockquote></div><br></div>