Skip to content
Snippets Groups Projects
  1. Jan 15, 2020
  2. Jan 14, 2020
  3. Jan 13, 2020
  4. Jan 10, 2020
  5. Jan 09, 2020
  6. Jan 03, 2020
  7. Dec 31, 2019
  8. Dec 30, 2019
  9. Dec 21, 2019
    • Imre Deak's avatar
      tests/kms_plane: Disable GEN12 media compression YUV tests · 0586d205
      Imre Deak authored
      
      The Vebox backend needed for this is not ready yet for YUV formats,
      since that needs a separate AUX pagetable setup for the Y and UV planes
      and also setting up the matching format in the Vebox tiling convert
      command surface state.
      
      It makes sense to test the MC kernel patchset for regressions though, so
      let's disable the MC YUV tests until Vebox is able to handle those
      formats (and revert this patch when that happens and before the kernel
      patches enabling MC YUV formats get merged).
      
      Cc: Mika Kahola <mika.kahola@intel.com>
      Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
      Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
      Cc: Matt Roper <matthew.d.roper@intel.com>
      Signed-off-by: default avatarImre Deak <imre.deak@intel.com>
      Reviewed-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
      0586d205
  10. Dec 18, 2019
  11. Dec 17, 2019
    • Imre Deak's avatar
      lib/igt_fb: Add support for the gen12 media compressed modifier · 36431c59
      Imre Deak authored
      
      Media compressed framebuffers don't have a CCS CC plane. Add helpers to
      select the different types of CCS planes and make sure we setup the
      planes correctly for MC framebuffers too.
      
      Note that the order of MC framebuffer planes this change assumes is
      
      plane 0: Y plane
      plane 1: UV plane
      plane 2: CCS plane for plane 0
      plane 3: CCS plane for plane 1
      
      unlike the order defined in the latest decompression kernel patchset.
      The above order is the logical one that allows us to keep the existing
      way of handling the Y/UV planes.
      
      v2:
      - Fix is_ccs_plane() adding the missing is_ccs_modifier() check.
      v3:
      - Simplify is_ccs_plane(). (DK)
      
      Cc: Mika Kahola <mika.kahola@intel.com>
      Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
      Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
      Signed-off-by: default avatarImre Deak <imre.deak@intel.com>
      Reviewed-by: default avatarMika Kahola <mika.kahola@intel.com>
      36431c59
Loading