1. 03 Nov, 2017 1 commit
    • Vulkan: Upgrade RGB8 textures to RGBA8. · 1d7be50a
      Jamie Madill authored
      It's unlikely any real hardware supports this format. Hack in a fixed
      fallback format for RGB8. We could consider implementing conditional
      support by checking the VkPhysicalDevice properties.
      
      This extends the Vulkan format support info in the RendererVk class
      to distinguish between a Buffer and Texture format. This is closely
      related to how Vulkan has separate format support bits for Linear
      Textures, Optimal Textures, and Buffers. We probably won't need to
      keep separate caps for Linear/Optimal, but it makes sense for Buffers
      to eventually use the same format tables.
      
      BUG=angleproject:2207
      
      Change-Id: I8d427a99db15b314b13dd99f31aa1ac5055f0881
      Reviewed-on: https://chromium-review.googlesource.com/742376
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
      Reviewed-by: 's avatarFrank Henigman <fjhenigman@chromium.org>
  2. 02 Nov, 2017 15 commits
  3. 01 Nov, 2017 12 commits
  4. 31 Oct, 2017 9 commits
  5. 30 Oct, 2017 3 commits