1. 09 Mar, 2018 4 commits
  2. 08 Mar, 2018 8 commits
  3. 07 Mar, 2018 12 commits
  4. 06 Mar, 2018 7 commits
  5. 05 Mar, 2018 8 commits
  6. 02 Mar, 2018 1 commit
    • GLES1: caps: GLES1-specific context limits · b27b03a2
      Lingfeng Yang authored
      There are some GLES1-specific caps such as the number of multitexturing
      units and the matrix stack depths. This is important for validation.
      
      This uses Table 6.20 and 6.22 from the GLES 1.1 spec.
      
      Specify them in Caps.h and minimums in .cpp. Since we will be emulating
      GLES1, there is no plan to collect the caps from the native
      implementation; just initialize reasonable values in Context.cpp.
      
      In fact, we will go with the values above minimum:
      
      - 4 multitexturing units (vs. 2 minimum)
      - 6 clip plans (vs. 1 minimum)
      - 16 stack depth for projection matrices (vs. 2 minimum)
      - 16 stack depth for texture matrices (vs. 2 minimum)
      
      + clang-format Caps.cpp / h
      
      BUG=angleproject:2306
      
      Change-Id: Ib28c317426be598a2adad7bd01920c03f27dc74a
      Reviewed-on: https://chromium-review.googlesource.com/925549
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>