<div dir="ltr">I have found that in some cases piglit-dispatch can fail. This means it's a good idea to check all cases. Anyways, Have you verified that the test works with OpenGL on windows? <br><br><br>Anyways, in one case where the piglit dispatcher can fail where the Core Context fails to be created, and when trying to work with the similar compatibility context the system fails to load extensions. A good example of this is if you Prefer OpenGL 3.1 ( Core ) but it fails, and have the Compatibility context set to OpenGL 3.1. <br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 1, 2013 at 1:35 PM, Kenneth Graunke <span dir="ltr"><<a href="mailto:kenneth@whitecape.org" target="_blank">kenneth@whitecape.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 03/28/2013 01:01 AM, Kenneth Graunke wrote:<br>
</div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 03/27/2013 12:12 AM, Ken Phillis Jr wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I read over the patch, and I noticed a few things.<br>
<br>
1) Which platform did you test on? My guess is Linux.<br>
</blockquote>
<br>
Linux with the AMD Catalyst driver, and Linux with my branch of Mesa<br>
that implements this.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2) Where are the dynamic entry points for this extension? These tests<br>
will fail on windows without this implemented.<br>
</blockquote>
<br>
Gah...I was wondering about that, but since it worked I presumed that<br>
piglit-dispatch somehow already had support for this extension's entry<br>
points.  But you're right, it doesn't.  It only worked due to libGL ABI<br>
bugs. :(<br>
</blockquote>
<br></div>
Hmm.  I checked generated-dispatch.h again, and piglit-dispatch (Paul's glew replacement) does create entry points for the AMD_performance_monitor functions.  So I was wrong.  The test also skips if the extension is unsupported.  I verified that it builds and runs but skips on a system without the extension.<br>

<br>
So, I'm not sure I understand your concern.  Could you explain?<br>
</blockquote></div><br></div>