| # These tests all read from the front buffer after a swap. Given that we |
| # run piglit tests in parallel in Mesa CI, and don't have a compositor |
| # running, the frontbuffer reads may end up with undefined results from |
| # windows overlapping us. |
| # |
| # Piglit does mark these tests as not to be run in parallel, but deqp-runner |
| # doesn't respect that. We need to extend deqp-runner to allow some tests to be |
| # marked as single-threaded and run after the rayon loop if we want to support |
| # them. |
| # |
| # Other front-buffer access tests like fbo-sys-blit, fbo-sys-sub-blit, or |
| # fcc-front-buffer-distraction don't appear here, because the DRI3 fake-front |
| # handling should be holding the pixels drawn by the test even if we happen to fail |
| # GL's window system pixel occlusion test. |
| # |
| # Note that glx skips don't appear here, they're in all-skips.txt (in case someone |
| # sets PIGLIT_PLATFORM=gbm to mostly use gbm, but still has an X server running). |
| spec@!opengl 1.0@gl-1.0-swapbuffers-behavior |
| spec@!opengl 1.1@read-front |