amd-fx@amd-fx:~/piglit$ ./bin/arb_separate_shader_object-ValidateProgramPipelineINFO: GL_ARB_tessellation_shader supported: running all test TEST 1: sanity check prog_vs_fs TEST 2: bad: prog_gs in the middle of prog_vs_fs Failed to validate the pipeline: error: Program object is active for a stage between two stages for which another program object is active TEST 3: bad: prog_fs and only VS of prog_vs_fs Failed to validate the pipeline: error: Program object is not active for all stages for which it contains executable code TEST 4: good: prog_vs_fs in 2 step TEST 5: bad: prog_gs without prog_vs Failed to validate the pipeline: error: Program pipeline object contains an active geometry program, but no active vertex program TEST 6: bad: only GS of prog_vs_gs !!! Wrong pipeline validation status. Got 1, expected 0 TEST 7: good: sanity check all single prog TEST 8: bad: prog_tcs in the middle of prog_vs_gs Failed to validate the pipeline: error: Program object is active for a stage between two stages for which another program object is active TEST 9: bad: prog_tes in the middle of prog_vs_gs Failed to validate the pipeline: error: Program object is active for a stage between two stages for which another program object is active TEST 10: bad: only tes of prog_tess !!! Wrong pipeline validation status. Got 1, expected 0 TEST 11: bad: prog_tess without prog_vs Failed to validate the pipeline: error: Program pipeline object contains an active tesselation control program, but no active vertex program error: Program pipeline object contains an active tesselation evaluation program, but no active vertex program TEST 12: bad: relink attached prog_fs without GL_PROGRAM_SEPARABLE !!! Wrong pipeline validation status. Got 1, expected 0 PIGLIT: {'result': 'fail' }