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.
Moving to piglit bugzilla :)
This is an up-to-date to-do list for this bug. This will help in coordinating the efforts to port from glean to Piglit.
Created attachment 107443 [details] Up to date glean to-do list.
Fixed with 1774f9181496db441bb2203f5b359767cfa44e56
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.