<div dir="ltr"><div><div>I probably should mention that the first two patches of the four patches is meant to fix some problems with compatibility fall back... The problem is caused by the test suite note resetting the variable that stores the list of supported extensions after the old context is destroyed. There is a high probability that the next context will show a different list of supported extensions in a compatibility context.<br>
<br>Example output ( before patch):<br>$ ./bin/textureSize 140 fs sampler2D -auto -fbo<br>piglit: info: Failed to create GL 3.1 core context<br>piglit: info: Falling back to GL 1.0 compatibility context<br>Function "GenFramebuffers" not supported on this implementation<br>
PIGLIT: {'result': 'skip' }<br><br></div>Example output ( after patch):<br>$ ./bin/textureSize 140 fs sampler2D -auto -fbo<br>piglit: info: Failed to create GL 3.1 core context<br>piglit: info: Falling back to GL 1.0 compatibility context<br>
PIGLIT: {'result': 'pass' }<br><br></div><br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 20, 2013 at 3:12 PM, Kenney Phillis <span dir="ltr"><<a href="mailto:kphillisjr@gmail.com" target="_blank">kphillisjr@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A couple of minor improvements in handling OpenGL Context fallback and<br>
how to determine feature support in fbo-storage-formats.<br>
<br>
Kenney Phillis (4):<br>
  piglit-util-gl-common: Add Function to clear extensions list.<br>
  util/waffle: reinitialize extensions<br>
  fbo-storage-formats: Fix reporting of invalid formats.<br>
  fbo-storage-formats: enable tests for OpenGl 3.0 formats.<br>
<br>
 tests/fbo/fbo-storage-formats.c                    |   59 +++++++++++---------<br>
 .../piglit-framework-gl/piglit_wfl_framework.c     |    2 +<br>
 tests/util/piglit-util-gl-common.c                 |    8 +++<br>
 tests/util/piglit-util-gl-common.h                 |    6 ++<br>
 4 files changed, 48 insertions(+), 27 deletions(-)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
1.7.9.5<br>
<br>
</font></span></blockquote></div><br></div>