1. 11 Oct, 2019 1 commit
  2. 10 Oct, 2019 21 commits
  3. 01 Oct, 2019 3 commits
  4. 30 Sep, 2019 1 commit
  5. 26 Sep, 2019 4 commits
  6. 25 Sep, 2019 2 commits
  7. 24 Sep, 2019 2 commits
  8. 20 Sep, 2019 1 commit
    • David Stevens's avatar
      virgl/gbm: improve gbm resource creation · 3f5ec0c8
      David Stevens authored
      This change makes a set of changes to increase the range of gbm-based
      resources that can be allocated:
       - Add VIRGL_BIND_LINEAR to support linear gbm allocations.
       - Relax the bind flag argument check if VIRGL_BIND_SHARED or
         VIRGL_BIND_LINEAR is set.
       - For resources allocated from gbm, only try to create an image if one
         of the render target or sampler view bind flags is set.
       - Don't try to calculate the internal image format for external images.
      
      This change also fixes a use-after-free that could occur if external
      image creation failed.
      Signed-off-by: David Stevens's avatarDavid Stevens <stevensd@chromium.org>
      Reviewed-by: Gurchetan Singh's avatarGurchetan Singh <gurchetansingh@chromium.org>
      3f5ec0c8
  9. 19 Sep, 2019 5 commits