1. 11 Jul, 2017 2 commits
    • Fix Clear validation assert for default FBOs · 59c41597
      Corentin Wallez authored
      The validation was iterating over maxDrawBuffers attachments when
      default framebuffers only have one attachment. Use the framebuffer's
      drawBufferCount instead.
      
      Also adds a regression test in the form of a WebGLComptibility test for
      glClearBuffer with the default framebuffer.
      
      BUG=angleproject:2091
      
      Change-Id: I07ee524db1fcb8a99dab4043248c0885100fd216
    • Remove TIntermediate::addConstantUnion · 56229f1b
      Olli Etuaho authored
      This includes asserts in TConstantUnion to reveal incorrect usage of
      union - reading a different field of an union that has last been set
      is undefined behavior in C++.
      
      Existing issues with accessing incorrect fields of constant unions
      are fixed.
      
      BUG=angleproject:1490
      TEST=angle_unittests
      
      Change-Id: Idd6b7a871d73e2928f117a9348c92043612fab82
  2. 10 Jul, 2017 3 commits
  3. 09 Jul, 2017 1 commit
  4. 07 Jul, 2017 5 commits
  5. 06 Jul, 2017 7 commits
  6. 05 Jul, 2017 12 commits
  7. 04 Jul, 2017 3 commits
  8. 03 Jul, 2017 2 commits
  9. 30 Jun, 2017 5 commits