xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

xephyr-glamor-piglit.sh (980B)


      1 #!/bin/sh
      2 
      3 # this times out on Travis, because the tests take too long.
      4 if test "x$TRAVIS_BUILD_DIR" != "x"; then
      5     exit 77
      6 fi
      7 
      8 # Start a Xephyr server using glamor.  Since the test environment is
      9 # headless, we start an Xvfb first to host the Xephyr.
     10 export PIGLIT_RESULTS_DIR=$XSERVER_BUILDDIR/test/piglit-results/xephyr-glamor
     11 
     12 export SERVER_COMMAND="$XSERVER_BUILDDIR/hw/kdrive/ephyr/Xephyr \
     13         -glamor \
     14         -glamor-skip-present \
     15         -noreset \
     16         -schedMax 2000 \
     17         -screen 1280x1024"
     18 
     19 # Tests that currently fail on llvmpipe on CI
     20 PIGLIT_ARGS="$PIGLIT_ARGS -x xcleararea@6"
     21 PIGLIT_ARGS="$PIGLIT_ARGS -x xcleararea@7"
     22 PIGLIT_ARGS="$PIGLIT_ARGS -x xclearwindow@4"
     23 PIGLIT_ARGS="$PIGLIT_ARGS -x xclearwindow@5"
     24 PIGLIT_ARGS="$PIGLIT_ARGS -x xcopyarea@1"
     25 
     26 export PIGLIT_ARGS
     27 
     28 $XSERVER_BUILDDIR/test/simple-xinit \
     29         $XSERVER_DIR/test/scripts/run-piglit.sh \
     30         -- \
     31         $XSERVER_BUILDDIR/hw/vfb/Xvfb \
     32         -screen scrn 1280x1024x24