1. 08 Feb, 2019 2 commits
    • Increase instanced draw testing. · e03498f2
      Frank Henigman authored
      Fill some gaps in the ANGLE end2end instanced draw test.
      The only testing of points was on D3D11 and D3D11_FL9_3.
      There was little testing of number of instances and different divisors.
      
      Remove old one-off tests which are now redundant.
      
      Disable the D3D11_FL9_3 points test which was passing purely by chance.
      That code has bugs and only supports data from a buffer, while the
      test uses data in client memory.
      
      BUG=angleproject:2672
      
      Change-Id: I5b5707a6fdd0960e81c25a2eb8ed96a1452d9868
      Reviewed-on: https://chromium-review.googlesource.com/c/1450789
      Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
      Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    • Fix gtest main from including the wrong headers. · cd4f1fba
      Jamie Madill authored
      We would accidentally propagate include directories to the test
      main target. This would show up as compile errors of the form:
      
      In file included from ../../third_party/angle/testing/gtest/include/gtest/gtest.h:10:
      ../../third_party/angle/third_party/googletest/src/googletest/include/gtest/gtest.h:303:22: error: no member named 'ImplicitlyConvertible' in namespace 'testing::internal'
                !internal::ImplicitlyConvertible<T, AssertionResult>::value>::type*
                 ~~~~~~~~~~^
      
      This fixes the GN properties such that we no longer get the wrong
      /testing/ and /third_party/googletest/ directories included. This
      regressed when glslang was rolled.
      
      Bug: angleproject:3088
      Change-Id: I710f767cfe476454c10dacf2103b9203f1b5ee19
      Reviewed-on: https://chromium-review.googlesource.com/c/1459596Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
  2. 07 Feb, 2019 6 commits
  3. 06 Feb, 2019 5 commits
  4. 05 Feb, 2019 10 commits
  5. 04 Feb, 2019 5 commits
  6. 02 Feb, 2019 2 commits
  7. 01 Feb, 2019 9 commits
  8. 31 Jan, 2019 1 commit