<p dir="ltr">Why don't we make a ubo-fuzzing profile that Sandra the rest as part of the output? If be happy to do that if others think it's useful</p>
<div class="gmail_quote">On Nov 9, 2015 05:19, "Ilia Mirkin" <<a href="mailto:imirkin@alum.mit.edu">imirkin@alum.mit.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Sep 25, 2014 at 4:39 PM, Ian Romanick <<a href="mailto:idr@freedesktop.org">idr@freedesktop.org</a>> wrote:<br>
> On 09/24/2014 09:47 AM, Ian Romanick wrote:<br>
>> So, here it is. Finally.<br>
>><br>
>> The first two patches provide the infrastructure for generating<br>
>> randomized UBO tests. I think these are pretty solid, but there are<br>
>> probably ways to impove the Python, etc.<br>
>><br>
>> The remaining three patches are examples of ways the infrastructure can<br>
>> be used. Here is where I am not sure what we should do. I know that we<br>
>> don't want to make the "forever" test in patch 4 part of regular piglit<br>
>> runs. However, it has found a LOT of bugs in EVERY OpenGL driver that I<br>
>> have tested.<br>
>><br>
>> I'm also unsure about the random tests generated by patch 3. Do we want<br>
>> actual random tests in regular piglit runs? What do we do for tests for<br>
>> GLSL 1.40? Generate the "same" tests, but use #version 140 instead of<br>
>> #extension?<br>
>><br>
>> In any case, I know that folks are hard at work on fp64 support, so<br>
>> using the various random runners here should help that effort. Sorry<br>
>> for all the delays.<br>
>><br>
>> One last thing... I'm presenting a bunch of information about this work<br>
>> at XDC in a couple weeks. Maybe we want to wait to hammer out the more<br>
>> difficult details until then. Dunno.<br>
><br>
> I've pushed updated version of this series to the ubo-lolz branch of my<br>
> fd.o piglit repo.<br>
<br>
It looks like this didn't end up going anywhere... on several<br>
occasions I've either used this script (like for fp64), or recommended<br>
it to others (like for ssbo, and will do so for ARB_enhanced_layouts<br>
when that conversation comes up).<br>
<br>
I think it'd benefit greatly from being in a shared and updated<br>
location as features are added, bugs are fixed, etc. However running<br>
it as part of piglit may not be a great idea. Perhaps we can find a<br>
place in the repo where we can store it? Or maybe even a different<br>
repo?<br>
<br>
How about tests/fuzzing in piglit? Any objections?<br>
<br>
Cheers,<br>
<br>
-ilia<br>
_______________________________________________<br>
Piglit mailing list<br>
<a href="mailto:Piglit@lists.freedesktop.org">Piglit@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/piglit" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/piglit</a><br>
</blockquote></div>