<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [llvmpipe] triangles with vertices that map to raster positions > viewport width/height are not displayed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=80183">80183</a>
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>mesa-dev@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[llvmpipe] triangles with vertices that map to raster positions > viewport width/height are not displayed
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>florianlink@gmail.com
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>10.2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=101296" name="attach_101296" title="Traces that reproduce the problem">attachment 101296</a> <a href="attachment.cgi?id=101296&action=edit" title="Traces that reproduce the problem">[details]</a></span>
Traces that reproduce the problem

When using llvmpipe/64bit, we experience missing triangles when one of the
vertices of the triangle has a raster position outside of the viewport
top/right. 

It only happens when a GLSL shader is active, not when fixed function rendering
is used. It only happens with llvmpipe, using softpipe all is fine (also with
GLSL shader).

Attached you find a apitrace that works and a apitrace that shows the problem.

While MeVisLab.ok.trace (Frame 11) shows a textured polygon,
MeVisLab.wrong.trace (Frame 13) is rendered black, while it should show the
same textured polygon, clipped to the viewport width/height.

The traces contain some MeVisLab network rendering as well, these can be
ignored.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>