1. 19 Jun, 2018 1 commit
  2. 18 Jun, 2018 8 commits
  3. 15 Jun, 2018 4 commits
  4. 14 Jun, 2018 5 commits
  5. 13 Jun, 2018 9 commits
  6. 12 Jun, 2018 6 commits
  7. 11 Jun, 2018 4 commits
  8. 08 Jun, 2018 3 commits
    • Differentiate texture and renderbuffer framebuffer attachment capabilities · f15f886c
      Yuly Novikov authored
      ANGLE used to describe the abitily to attach textures and renderbuffers
      of a specific format to a framebuffer using a single notion of "renderable".
      However, for some formats, only one can be supported, but not the other.
      
      Split TextureCaps::renderable into textureAttachment and renderbuffer.
      Also, split InternalFormat::renderSupport into
      textureAttachmentSupport and renderbufferSupport.
      
      The only functional change is in a few places which now explicitly check
      for texture or renderbuffer attachement support.
      Information in format support tables was duplicated for the two capabilities,
      so behavior should remain the same. It should be corrected in future CLs.
      
      Note: additional information in those tables may need to be added
      in order to properly support GenerateMipmap and TexStorage2DMultisample,
      this is beyond the scope of this CL.
      
      Bug: angleproject:2567
      Change-Id: I18bce4100525be35709d8bbf4de08ec812aab502
      Reviewed-on: https://chromium-review.googlesource.com/1086491
      Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    • Vulkan: Keep unused uniforms list to fix glslang issues · e17b5ba5
      Luc Ferron authored
      We we're unable to cleanup the unused uniforms if we did not keep
      a list of them while parsing them in ProgramLinkResource. Now
      that we keep a history of them, we're able to clean them up and
      fix a few dEQP tests.
      
      Bug: angleproject:2582
      Bug: angleproject:2585
      Bug: angleproject:2587
      Bug: angleproject:2589
      Bug: angleproject:2590
      Bug: angleproject:2593
      
      Change-Id: Ic1f9151e356a3d05e83f1031cc7b187b370284e5
      Reviewed-on: https://chromium-review.googlesource.com/1085644
      Commit-Queue: Luc Ferron <lucferron@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    • GLES1: Texture environment API · 45b5a875
      Lingfeng Yang authored
      BUG=angleproject:2306
      
      Change-Id: Ibb168d5c9f7aa96a48c96ffbe96ecead2276975e
      Reviewed-on: https://chromium-review.googlesource.com/1092101
      Commit-Queue: Lingfeng Yang <lfy@google.com>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>