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

Author: Frank Binns <frank.bi...@imgtec.com>
Date:   Mon Mar 21 11:31:38 2022 +0000

pvr: Add powervr winsys implementation

Co-authored-by: Rajnesh Kanwal <rajnesh.kan...@imgtec.com>
Co-authored-by: Karmjit Mahil <karmjit.ma...@imgtec.com>
Co-authored-by: Sarah Walker <sarah.wal...@imgtec.com>
Co-authored-by: Matt Coster <matt.cos...@imgtec.com>
Co-authored-by: Donald Robson <donald.rob...@imgtec.com>
Co-authored-by: Boris Brezillon <boris.brezil...@collabora.com>
Signed-off-by: Frank Binns <frank.bi...@imgtec.com>
Signed-off-by: Rajnesh Kanwal <rajnesh.kan...@imgtec.com>
Signed-off-by: Karmjit Mahil <karmjit.ma...@imgtec.com>
Signed-off-by: Sarah Walker <sarah.wal...@imgtec.com>
Signed-off-by: Matt Coster <matt.cos...@imgtec.com>
Signed-off-by: Donald Robson <donald.rob...@imgtec.com>
Signed-off-by: Boris Brezillon <boris.brezil...@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15507>

---

 src/imagination/vulkan/meson.build                 |   5 +
 src/imagination/vulkan/winsys/powervr/pvr_drm.c    | 718 ++++++++++++++++++++-
 src/imagination/vulkan/winsys/powervr/pvr_drm.h    |  71 ++
 src/imagination/vulkan/winsys/powervr/pvr_drm_bo.c | 513 +++++++++++++++
 src/imagination/vulkan/winsys/powervr/pvr_drm_bo.h | 100 +++
 .../vulkan/winsys/powervr/pvr_drm_job_common.h     |  46 ++
 .../vulkan/winsys/powervr/pvr_drm_job_compute.c    | 220 +++++++
 .../vulkan/winsys/powervr/pvr_drm_job_compute.h    |  51 ++
 .../vulkan/winsys/powervr/pvr_drm_job_null.c       | 125 ++++
 .../vulkan/winsys/powervr/pvr_drm_job_null.h       |  39 ++
 .../vulkan/winsys/powervr/pvr_drm_job_render.c     | 624 ++++++++++++++++++
 .../vulkan/winsys/powervr/pvr_drm_job_render.h     |  77 +++
 .../vulkan/winsys/powervr/pvr_drm_job_transfer.c   | 181 ++++++
 .../vulkan/winsys/powervr/pvr_drm_job_transfer.h   |  51 ++
 14 files changed, 2819 insertions(+), 2 deletions(-)

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

Reply via email to