[Mesa-dev] [Bug 65676] New: Piglit: port remaining glean tests to piglit framework

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 12 06:44:14 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=65676

          Priority: medium
            Bug ID: 65676
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: Piglit: port remaining glean tests to piglit framework
          Severity: minor
    Classification: Unclassified
                OS: All
          Reporter: brianp at vmware.com
          Hardware: Other
            Status: NEW
           Version: git
         Component: Other
           Product: Mesa

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130612/7e28ba3e/attachment.html>


More information about the mesa-dev mailing list