Module: Mesa
Branch: main
Commit: 947e183ff55bb4b023151501fb5ae81f4669ee98
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=947e183ff55bb4b023151501fb5ae81f4669ee98

Author: Matt Coster <[email protected]>
Date:   Wed Aug  3 09:52:17 2022 +0100

pvr: Implement new firmware stream interface

Signed-off-by: Matt Coster <[email protected]>
Reviewed-by: Karmjit Mahil <[email protected]>
Reviewed-by: Frank Binns <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19530>

---

 src/imagination/common/pvr_device_info.c           |   1 -
 src/imagination/common/pvr_device_info.h           |   1 -
 src/imagination/csbgen/meson.build                 |   1 +
 src/imagination/csbgen/rogue_cr.xml                |  11 +-
 src/imagination/csbgen/rogue_fw.xml                |  69 ++++
 src/imagination/csbgen/rogue_hwdefs.h              |   1 +
 src/imagination/include/hwdef/rogue_hw_utils.h     |  10 -
 src/imagination/vulkan/pvr_job_compute.c           | 168 ++++++---
 src/imagination/vulkan/pvr_job_render.c            | 412 +++++++++++++--------
 src/imagination/vulkan/winsys/pvr_winsys.h         |  78 ++--
 .../vulkan/winsys/pvrsrvkm/fw-api/pvr_rogue_fwif.h |   4 +-
 .../vulkan/winsys/pvrsrvkm/pvr_srv_job_compute.c   |  88 ++++-
 .../vulkan/winsys/pvrsrvkm/pvr_srv_job_compute.h   |   2 +
 .../vulkan/winsys/pvrsrvkm/pvr_srv_job_render.c    | 285 ++++++++++----
 .../vulkan/winsys/pvrsrvkm/pvr_srv_job_render.h    |   1 +
 15 files changed, 783 insertions(+), 349 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=947e183ff55bb4b023151501fb5ae81f4669ee98

Reply via email to