[Mesa-dev] [PATCH libdrm 0/9] panfrost/midgard: Refactor pan_context

Rohan Garg rohan.garg at collabora.com
Wed Jun 12 11:24:30 UTC 2019


Refactor pan_context to separate out responsibilities between
pan_context and pan_job.

Rohan Garg (9):
  panfrost/midgard: Initial implementation of panfrost_job_submit
  panfrost/midgard: Reset job counters once the job is submitted
  panfrost/midgard: Figure out job requirements in pan_job.c
  panfrost/midgard: Move clearing logic into pan_job
  panfrost/midgard: Remove unnecessary variables
  panfrost/midgard: Remove duplicated header
  panfrost/midgard: Move draw_count into panfrost_job
  panfrost/midgard: Move requirement setting into panfrost_job
  Fixes 88ae2f5870c: "panfrost/midgard: Remove unnecessary variables"

 src/gallium/drivers/panfrost/pan_context.c   | 104 ++++---------------
 src/gallium/drivers/panfrost/pan_context.h   |   4 -
 src/gallium/drivers/panfrost/pan_job.c       |  95 +++++++++++++++++
 src/gallium/drivers/panfrost/pan_job.h       |  16 +++
 src/gallium/drivers/panfrost/pan_wallpaper.c |   1 -
 5 files changed, 134 insertions(+), 86 deletions(-)

-- 
2.17.1



More information about the mesa-dev mailing list