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

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to