1. 09 Apr, 2021 1 commit
  2. 08 Apr, 2021 6 commits
  3. 07 Apr, 2021 13 commits
  4. 06 Apr, 2021 4 commits
  5. 03 Apr, 2021 8 commits
  6. 02 Apr, 2021 2 commits
    • Víctor Manuel Jáquez Leal's avatar
      va: allocator: Use derived images only if not mapped for reading. · 893aa677
      Víctor Manuel Jáquez Leal authored
      Derived images are direct maps to surfaces bits, but in Intel Gen7 to
      Gen9, that memory is not cachable, thus reading can be very slow (it
      might produce timeout is tests such as fluster).
      
      This patch tries first to define if derived images are possible, and
      later use them only if mapping is not for reading.
      
      Part-of: <!2128>
      893aa677
    • Víctor Manuel Jáquez Leal's avatar
      va: caps: Add image formats in raw caps only for non-iHD. · f987cd8d
      Víctor Manuel Jáquez Leal authored
      This plugin, for decoders more concretely, assumes that a VA config
      can do certain color conversions when mapping frames onto CPU's
      memory.
      
      This assumption was valid for i965 and Gallium drivers which generates
      valid outputs in bitstreams testers (v.gr. fluster). Nonetheless, iHD,
      even when it generates acceptable rendered frames, output's MD5 of
      tests weren't valid.
      
      This patch append the image formats, for color conversion when mapping
      to memory, for non-iHD drivers.
      
      Part-of: <!2128>
      f987cd8d
  7. 01 Apr, 2021 1 commit
    • Seungha Yang's avatar
      d3d11: Fix for UYVY/VYUY format rendering · 5acd08f4
      Seungha Yang authored
      Don't assume that non-native DXGI formats support RTV and/or SRV.
      We are mapping UYVY and VYUY formats to DXGI_FORMAT_R8G8_B8G8_UNORM
      which doesn't support render target view
      
      Part-of: <!2133>
      5acd08f4
  8. 31 Mar, 2021 3 commits
  9. 30 Mar, 2021 2 commits