1. 13 Jan, 2020 1 commit
  2. 11 Jan, 2020 6 commits
  3. 10 Jan, 2020 7 commits
  4. 09 Jan, 2020 7 commits
  5. 08 Jan, 2020 7 commits
  6. 07 Jan, 2020 10 commits
  7. 06 Jan, 2020 2 commits
    • Vulkan: Update dEQP source for test fixes · 7dfc99e5
      Courtney Goeltzenleuchter authored
      Also fix scripts/gen_vk_gl_cts_build.py to always use '/' as file
      separator. Otherwise, running the script on Windows uses '\' which
      Linux doesn't like.
      
      Test:
        angle_deqp_gles31_tests --use-angle=swiftshader --gtest_filter=dEQP.GLES31/functional_debug_negative_coverage_get_error_vertex_array_draw_range_elements
      
      Bug: angleproject:2324
      Bug: angleproject:4234
      Change-Id: I3b212e0d0ba97996f1d86f7fc81e58c3b03a9cbb
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1975020
      Commit-Queue: Courtney Goeltzenleuchter <courtneygo@google.com>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    • Vulkan: No line raster emulation code if extension · 0721cc8b
      Shahbaz Youssefi authored
      A flag is added to the translator to disable generation of Bresenham
      line raster emulation code when the Bresenham line raster Vulkan
      extension is present.  This is primarily for the sake of conversion of
      line raster emulation condition to specialization constant:
      
      - Avoid dead SPIR-V code in every shader
      - Avoid ANGLEUniforms being active in every shader stage even if it's
        not used anywhere but in line raster emulation.
      - Optimize SPIR-V transformations by both having fewer instructions to
        iterate through, and to avoid generating line raster patches.
      - Reduce the severity of anglebug.com/4251 where the location assignment
        of ANGLEPosition can incorrectly overlap a varying array or struct, by
        making only platforms without Bresenham extension afflicted by the
        bug.
      
      Bug: angleproject:3394
      Change-Id: Ic0ae6ce0392b4eae0cc79cb94bbcd0805b276a31
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1986379Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>