# 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