<div dir="ltr">I think I heard that OS Mesa does not currently support MSAA or it is implemented in an odd way for some reason. That could be part of it. Also, unless you are using the recent patches to OS Mesa to support getting a 3.2 context along with a very recent VTK, then OSMesa is really returning an older context, not a 3.2 context.  Brian Paul had to make some recent changes in OSMesa to really return a 3.2 context. We have updated VTK to use those changes but I'm pretty sure they will not be in Mesa until version 11.1 or maybe 11.2.<div><br></div><div>Thanks</div><div>Ken</div><div><br><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 30, 2015 at 10:11 AM, Geoff Wright <span dir="ltr"><<a href="mailto:gpwright@gmail.com" target="_blank">gpwright@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Bill,<div><br></div><div>I don't think it is specifically OpenGL2.  I have been using OpenGL2 for 6 months and the test are all passing on OpenGL2 when I'm using a machine with an Nvidia graphics card.  The problem happens when switching to OS mesa.</div><div><br></div><div>The errors I'm seeing are single pixel or possibly subpixel offsets in the image generated by OS-mesa vs images generated by a hardware backed driver.  Is this a known issue with OS mesa?  I was wondering whether maybe the tests are running by default with MSAA and its not supported on the OS mesa back end.</div><div><br></div><div>Anyway I will most likely just add some physical machines in my office as bamboo agents for the VTK test jobs.</div><div><br></div><div>Thanks,</div><div>Geoff</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Dec 29, 2015 at 3:30 PM Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" target="_blank">bill.lorensen@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think the errors are because the Rendering backend is set to OpenGL2<br>
(which recently became the default). If you set your rendering backend<br>
to OpenG you should be OK.<br>
<br>
<br>
On Tue, Dec 29, 2015 at 10:34 AM, Geoff Wright <<a href="mailto:gpwright@gmail.com" target="_blank">gpwright@gmail.com</a>> wrote:<br>
> Hello,<br>
><br>
> I'm using VTK in an internal project and wanted to add some extra regression<br>
> tests to support my own use cases.  I setup a new job to build VTK and run<br>
> all existing ctest on my CI server (aws ec2 Ubuntu 14.04, no graphics<br>
> hardware).<br>
><br>
> I noticed that a substantial portion of the tests are currently failing when<br>
> using os mesa, due to what looks like sub pixel alignment issues.  Is this a<br>
> known problem?  I see that there are a couple of servers on the public VTK<br>
> dashboard configured for OS mesa that are also failing approximately 400<br>
> tests e.g. <a href="https://open.cdash.org/buildSummary.php?buildid=4167821" rel="noreferrer" target="_blank">https://open.cdash.org/buildSummary.php?buildid=4167821</a><br>
><br>
> I'm wondering if there is any quick fix to get these working, or is it a<br>
> known issue with osmesa?  Are the baseline images generated using MSAA?  Is<br>
> there an option to change the image comparison to be more generous with<br>
> single pixel misalignment?  Should I give up on testing VTK in a VM and set<br>
> it up on a physical agent?  I would rather avoid this... any advice is much<br>
> appreciated.   I'm using Mesa 11.0.4 which reports OpenGL information as<br>
> follows:<br>
><br>
> OpenGL vendor string: VMware, Inc.<br>
> OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.6, 256 bits)<br>
> OpenGL core profile version string: 3.2 (Core Profile) Mesa 11.0.4<br>
> OpenGL core profile shading language version string: 1.50<br>
> OpenGL core profile context flags: (none)<br>
> OpenGL core profile profile mask: core profile<br>
> OpenGL core profile extensions:<br>
> OpenGL version string: 3.2 (Core Profile) Mesa 11.0.4<br>
> OpenGL shading language version string: 1.50<br>
> OpenGL context flags: (none)<br>
> OpenGL profile mask: core profile<br>
> OpenGL extensions:<br>
><br>
> Many thanks,<br>
><br>
> Geoff<br>
><br>
><br>
><br>
> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
><br>
><br>
<br>
<br><span class="HOEnZb"><font color="#888888">
<br>
--<br>
Unpaid intern in BillsBasement at noware dot com<br>
</font></span></blockquote></div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Ken Martin PhD<div>Chairman & CFO<br>Kitware Inc.<br>28 Corporate Drive<br>Clifton Park NY 12065<br>518 371 3971<div><br></div><div><span style="font-size:10pt;font-family:Tahoma,sans-serif">This communication,
including all attachments, contains confidential and legally privileged
information, and it is intended only for the use of the addressee.  Access to this email by anyone else is
unauthorized. If you are not the intended recipient, any disclosure, copying,
distribution or any action taken in reliance on it is prohibited and may be
unlawful. If you received this communication in error please notify us
immediately and destroy the original message. 
Thank you.</span></div></div></div>
</div>