1. 10 Mar, 2017 4 commits
  2. 09 Mar, 2017 6 commits
  3. 08 Mar, 2017 1 commit
    • Plumb robust resource init extensions. · e08a1d36
      Jamie Madill authored
      This also cleans up a few minor glitches in the extension texts,
      and renames the EGL extension for consistency.
      
      It incidentally fixes a bug in our EGL init where we were checking
      the wrong client versions for KHR_create_context.
      
      It also implements a new feature for tests which allow them to defer
      Context creation until the test body. This allows tests to check for
      EGL extension available before trying to create a context with certain
      extensions.
      
      BUG=angleproject:1635
      
      Change-Id: I9311991332c357e36214082b16f2a4a57bfa8865
      Reviewed-on: https://chromium-review.googlesource.com/450920
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
  4. 07 Mar, 2017 5 commits
  5. 06 Mar, 2017 3 commits
  6. 03 Mar, 2017 1 commit
  7. 02 Mar, 2017 3 commits
  8. 01 Mar, 2017 1 commit
  9. 28 Feb, 2017 2 commits
    • Unify and simplify shader variable collection · a55102c5
      Olli Etuaho authored
      Instead of setting variable information in both CollectVariables and
      the GetVariableTraverser helper class it uses, keep all of this
      functionality in CollectVariables. A single helper function handles
      setting variable information that doesn't depend on variable type, and
      the rest is done in "record" functions that are implemented for each
      variable type.
      
      This removes templates from the code, making it leaner and easier to
      understand, and will help with implementing future features like
      adding binding and location layout qualifiers for uniforms.
      
      BUG=angleproject:1442
      TEST=angle_unittests, angle_end2end_tests,
           dEQP-GLES2.functional.shaders.*
      
      Change-Id: I79148b7b3fa9cb46634a22bdcc9ce0c04f970384
      Reviewed-on: https://chromium-review.googlesource.com/446838
      Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    • Make ozone backend work if it can't display. · 7d670a33
      chrome-bot authored
      The ozone backend will no longer fail if it is unable to display on
      screen for any reason.  It no longer assumes it can control the first
      screen it finds.
      
      BUG=angleproject:1423
      
      Change-Id: I5d5274c54b1bc6de50e704903391bf6161efa487
      Reviewed-on: https://chromium-review.googlesource.com/445805
      Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
  10. 27 Feb, 2017 2 commits
  11. 24 Feb, 2017 2 commits
  12. 23 Feb, 2017 3 commits
  13. 22 Feb, 2017 6 commits
  14. 21 Feb, 2017 1 commit