Mesa (main): panvk: Prepare per-gen split

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Aug 26 08:52:46 UTC 2021


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

Author: Boris Brezillon <boris.brezillon at collabora.com>
Date:   Wed Jul  7 16:19:16 2021 +0200

panvk: Prepare per-gen split

Signed-off-by: Boris Brezillon <boris.brezillon at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12551>

---

 src/panfrost/vulkan/meson.build                    |   39 +-
 src/panfrost/vulkan/panvk_cmd_buffer.c             | 1097 ------------------
 src/panfrost/vulkan/panvk_cs.c                     |  798 -------------
 src/panfrost/vulkan/panvk_cs.h                     |  133 +--
 src/panfrost/vulkan/panvk_descriptor_set.c         |  352 +-----
 src/panfrost/vulkan/panvk_device.c                 |  478 +-------
 src/panfrost/vulkan/panvk_image.c                  |  115 --
 src/panfrost/vulkan/panvk_pipeline.c               |  948 ----------------
 src/panfrost/vulkan/panvk_private.h                |  167 +--
 src/panfrost/vulkan/panvk_shader.c                 |  347 ------
 src/panfrost/vulkan/panvk_vX_cmd_buffer.c          | 1173 ++++++++++++++++++++
 .../{panvk_varyings.c => panvk_vX_cmd_buffer.h}    |   56 +-
 src/panfrost/vulkan/panvk_vX_cs.c                  |  919 +++++++++++++++
 src/panfrost/vulkan/panvk_vX_cs.h                  |  137 +++
 src/panfrost/vulkan/panvk_vX_descriptor_set.c      |  375 +++++++
 src/panfrost/vulkan/panvk_vX_device.c              |  317 ++++++
 src/panfrost/vulkan/panvk_vX_image.c               |  149 +++
 .../vulkan/{panvk_meta.c => panvk_vX_meta.c}       |  335 +++---
 src/panfrost/vulkan/panvk_vX_meta.h                |   36 +
 src/panfrost/vulkan/panvk_vX_pipeline.c            |  991 +++++++++++++++++
 src/panfrost/vulkan/panvk_vX_shader.c              |  386 +++++++
 src/panfrost/vulkan/panvk_varyings.h               |   44 +-
 22 files changed, 4869 insertions(+), 4523 deletions(-)

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


More information about the mesa-commit mailing list