<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 --- - Piglit: port remaining glean tests to piglit framework"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=65676">65676</a>
          </td>
        </tr>

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

        <tr>
          <th>Summary</th>
          <td>Piglit: port remaining glean tests to piglit framework
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>minor
          </td>
        </tr>

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

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

        <tr>
          <th>Reporter</th>
          <td>brianp@vmware.com
          </td>
        </tr>

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

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

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

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

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr></table>
      <p>
        <div>
        <pre>This isn't a Mesa task, but we don't really have an active piglit bugzilla. 
So...

This task involves porting the remaining Glean tests found in
piglit/tests/glean/ to piglit's framework.  Back in January 2013 or so I came
up with a list of tests to port and Marek suggested some changes.

Glean test          What to do
------------------- --------------------------------------------------
api2                discard (no real value)
basic               discard (not a real test)
basicPerf           discard (perf)
makeCurrent         discard (n/a to piglit)
blendFunc           keep
bufferObject        keep
texBindPerf         discard (perf)
clipFlat            keep
depthStencil        keep
fbo                 probably discard (covered by piglit tests)
fpexceptions        keep
fragProg1           discard (covered by piglit)
getString           discard (no value)
glsl1               keep (it might hit a few things not covered by piglit)
logicOp             keep
maskedClear         keep
occluQry            keep
orthoPosRandTris    keep
orthoPosRandRects   keep
orthoPosTinyQuads   keep
orthoPosHLines      keep
orthoPosVLines      keep
orthoPosPoints      keep
paths               the only polygon stipple test?  Replace w/ polygon stipple
test?
pbo                 keep
polygonOffset       keep
pixelFormats        discard (see piglit texture-packed-formats.c)
pointAtten          keep
pointSprite         keep
exactRGBA           discard (always fails)
readPixSanity       keep (only to check r600g failures?)
readpixPerf         discard (perf)
rgbTriStrip         discard (any value?)
scissor             discard (replaced by piglit scissor-polygon)
shaderAPI           discard (covered by piglit)
stencil2            keep (it tests glStencilMaskSeparate)
teapot              discard (perf)
texCombine          keep
texCombine4         keep
texCube             discard (see piglit cubemap.c)
texEnv              keep
texgen              keep
texRect             keep
texSwizzle          discard (see piglit tex-swizzle.c)
texture_srgb        discard (see piglit tex-srgb.c)
texUnits            keep
vertArrayBGRA       discard (see piglit bgra-sec-color-pointer.c,
bgra-vert-attrib-pinter.c)
vertattrib          discard (don't care about GL_NV_vertex_program)
vertProg1           keep ((our main test for ARB_vertex_program, the piglit
tests
aren't so useful as this one)
coloredTexPerf2     discard (perf)
coloredLitPerf2     discard (perf)

Note: A few of these marked as 'keep' may have already been ported to piglit. 
You should double check before porting.</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>