1. 31 Oct, 2020 1 commit
    • Vulkan: Support emulated pre-rotation in dEQP testing · 09932e04
      Shahbaz Youssefi authored
      Similarly to end2end tests, the window dimensions are swapped with
      emulated prerotation at 90 and 270 degrees, while maintaining to the
      application that dimensions are as requested.
      
      The following new command line argument can be used to select an
      emulated prerotation:
      
          --emulated-pre-rotation=90
          --emulated-pre-rotation=180
          --emulated-pre-rotation=270
      
      For example:
      
          $ ./angle_deqp_gles2_tests --use-angle=vulkan \
                                     --deqp-case=*draw* \
                                     --emulated-pre-rotation=270
      
      Additionally, the deqp test expectations can be marked with the
      following new tags to add suppressions for failing tests under
      prerotation:
      
          PREROTATION
          PREROTATION90
          PREROTATION180
          PREROTATION270
      
      Bug: angleproject:4901
      Change-Id: I7a68c1a1e7da4366cde981469c589d8d900c40c5
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2506810
      Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
      Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
  2. 30 Oct, 2020 18 commits
  3. 29 Oct, 2020 15 commits
  4. 28 Oct, 2020 6 commits