Skip to content
  1. Aug 25, 2019
    • Tomeu Vizoso's avatar
      panfrost: Cache BO imports · c00ca997
      Tomeu Vizoso authored
      
      
      If two jobs use the same GEM object at the same time, the job that
      finishes first will (previous to this commit) close the GEM object, even
      if there's a job still referencing it.
      
      To prevent this, have all jobs use the same panfrost_bo for a given GEM
      object, so it's only closed once the last job is done with it.
      
      Signed-off-by: default avatarTomeu Vizoso <tomeu.vizoso@collabora.com>
      c00ca997
  2. Aug 20, 2019
    • Boris Brezillon's avatar
      midgard: Implement custom block/instruction iterators · 66bb8717
      Boris Brezillon authored
      
      
      The generic list helpers are too restrictive for us: we want to be
      able to update the instruction pointer within the foreach body, and the
      list_assert() check done in list_for_each_entry() prevents it.
      Sometimes we also want to update the next_ins pointer (in case we
      delete/replace the next instruction by something else).
      
      Let's implement our own iterators (still based on the existing list
      helpers) to address this limitation.
      
      Signed-off-by: default avatarBoris Brezillon <boris.brezillon@collabora.com>
      66bb8717
  3. Aug 19, 2019
  4. Aug 18, 2019
  5. Aug 17, 2019
  6. Aug 16, 2019
  7. Aug 15, 2019
Loading