1. 11 Jul, 2017 2 commits
    • Select viewport index in the GLSL/ESSL vertex shader · c39a19aa
      Martin Radev authored
      The patch enables viewport selection for multiview rendering in the
      GLSL/ESSL vertex shader through the use of the GL_NV_viewport_array2
      extension. The AST is modified only for GLSL and ESSL to include the
      viewport selection expression after ViewID_OVR's initialization.
      
      BUG=angleproject:2062
      TEST=angle_unittests
      
      Change-Id: Iee05bb5a4b687ed53ddbdd466f1572227b1f0cde
    • 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