1. 17 Jul, 2017 3 commits
  2. 16 Jul, 2017 1 commit
  3. 15 Jul, 2017 2 commits
  4. 14 Jul, 2017 6 commits
  5. 13 Jul, 2017 9 commits
  6. 12 Jul, 2017 14 commits
  7. 11 Jul, 2017 5 commits
    • D3D11: Clip copy rect to the source framebuffer for copyTexImage3D. · bc5d7add
      Geoff Lang authored
      TEST=conformance2/textures/misc/copy-texture-image-webgl-specific.html
      
      BUG=angleproject:1815
      
      Change-Id: I146fcf97a9c90f07d6270672c5e44e05602eecf8
    • Add entry points for EGL_ANGLE_program_cache_control. · 315ecd20
      Jamie Madill authored
      This instruments the plumbing for the extension without adding any
      functionality or exposing the extensions string.
      
      The extension text is also updated to reflect the new entry point
      design and naming. Also this corrects a few mistakes.
      
      This will be followed up by the tests (which won't run) and then
      the extension functionality in ANGLE.
      
      BUG=angleproject:1897
      
      Change-Id: I5b009e23bc27da06b067375525bd6fc574027702
    • 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
    • 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