nvk: SPDX everything
authorFaith Ekstrand <faith.ekstrand@collabora.com>
Wed, 6 Sep 2023 15:35:28 +0000 (10:35 -0500)
committerMarge Bot <emma+marge@anholt.net>
Wed, 6 Sep 2023 17:05:58 +0000 (17:05 +0000)
I chose to use "Collabora Ldt. and Red Hat Inc." as the author line.  I
could have gone through and manually checked every single file but I
think it's better to spread the blame around.  No one should actually
trust those lines anyway.  That's what git blame is for.

Acked-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25085>

59 files changed:
src/nouveau/vulkan/meson.build
src/nouveau/vulkan/nvk_bo_sync.h
src/nouveau/vulkan/nvk_buffer.c
src/nouveau/vulkan/nvk_buffer.h
src/nouveau/vulkan/nvk_buffer_view.c
src/nouveau/vulkan/nvk_buffer_view.h
src/nouveau/vulkan/nvk_cmd_buffer.c
src/nouveau/vulkan/nvk_cmd_buffer.h
src/nouveau/vulkan/nvk_cmd_clear.c
src/nouveau/vulkan/nvk_cmd_copy.c
src/nouveau/vulkan/nvk_cmd_dispatch.c
src/nouveau/vulkan/nvk_cmd_draw.c
src/nouveau/vulkan/nvk_cmd_meta.c
src/nouveau/vulkan/nvk_cmd_pool.c
src/nouveau/vulkan/nvk_cmd_pool.h
src/nouveau/vulkan/nvk_compute_pipeline.c
src/nouveau/vulkan/nvk_descriptor_set.c
src/nouveau/vulkan/nvk_descriptor_set.h
src/nouveau/vulkan/nvk_descriptor_set_layout.c
src/nouveau/vulkan/nvk_descriptor_set_layout.h
src/nouveau/vulkan/nvk_descriptor_table.c
src/nouveau/vulkan/nvk_descriptor_table.h
src/nouveau/vulkan/nvk_device.c
src/nouveau/vulkan/nvk_device.h
src/nouveau/vulkan/nvk_device_memory.c
src/nouveau/vulkan/nvk_device_memory.h
src/nouveau/vulkan/nvk_event.c
src/nouveau/vulkan/nvk_event.h
src/nouveau/vulkan/nvk_format.c
src/nouveau/vulkan/nvk_format.h
src/nouveau/vulkan/nvk_graphics_pipeline.c
src/nouveau/vulkan/nvk_heap.c
src/nouveau/vulkan/nvk_heap.h
src/nouveau/vulkan/nvk_image.c
src/nouveau/vulkan/nvk_image.h
src/nouveau/vulkan/nvk_image_view.c
src/nouveau/vulkan/nvk_image_view.h
src/nouveau/vulkan/nvk_instance.c
src/nouveau/vulkan/nvk_instance.h
src/nouveau/vulkan/nvk_mme.c
src/nouveau/vulkan/nvk_mme.h
src/nouveau/vulkan/nvk_nir_lower_descriptors.c
src/nouveau/vulkan/nvk_physical_device.c
src/nouveau/vulkan/nvk_physical_device.h
src/nouveau/vulkan/nvk_pipeline.c
src/nouveau/vulkan/nvk_pipeline.h
src/nouveau/vulkan/nvk_private.h
src/nouveau/vulkan/nvk_query_pool.c
src/nouveau/vulkan/nvk_query_pool.h
src/nouveau/vulkan/nvk_queue.c
src/nouveau/vulkan/nvk_queue.h
src/nouveau/vulkan/nvk_queue_drm_nouveau.c
src/nouveau/vulkan/nvk_sampler.c
src/nouveau/vulkan/nvk_sampler.h
src/nouveau/vulkan/nvk_shader.c
src/nouveau/vulkan/nvk_shader.h
src/nouveau/vulkan/nvk_wsi.c
src/nouveau/vulkan/nvk_wsi.h
src/nouveau/vulkan/test_nvk_mme.c

index cf60c0b..f631631 100644 (file)
@@ -1,3 +1,5 @@
+# Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+# SPDX-License-Identifier: MIT
 nvk_files = files(
   '../../gallium/auxiliary/tgsi/tgsi_from_mesa.c',
   'nvk_buffer.c',
index efd4eca..c5e9757 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_BO_SYNC_H
 #define NVK_BO_SYNC_H 1
 
index d851eb3..2caf903 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_buffer.h"
 
 #include "nvk_entrypoints.h"
index 8f698d1..6ca8f7c 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_BUFFER_H
 #define NVK_BUFFER_H 1
 
index c0a5053..7ff07cb 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_buffer_view.h"
 
 #include "nil_format.h"
index 213e156..1f77150 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_BUFFER_VIEW_H
 #define NVK_BUFFER_VIEW_H 1
 
index 8ec870a..da8787a 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_cmd_buffer.h"
 
 #include "nvk_buffer.h"
index c8ed0a8..4e62c63 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_CMD_BUFFER_H
 #define NVK_CMD_BUFFER_H 1
 
index 652cf67..4793fb9 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_cmd_buffer.h"
 
 #include "nvk_device.h"
index 33f4d4e..f01d1d0 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_cmd_buffer.h"
 
 #include "nvk_buffer.h"
index 6b5f394..352462b 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_buffer.h"
 #include "nvk_cmd_buffer.h"
 #include "nvk_descriptor_set.h"
index 4fb2047..051603a 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_buffer.h"
 #include "nvk_entrypoints.h"
 #include "nvk_cmd_buffer.h"
index c75c485..91c0d4d 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_buffer.h"
 #include "nvk_cmd_buffer.h"
 #include "nvk_device.h"
index cb4eb0d..e5aa01c 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_cmd_pool.h"
 
 #include "nvk_device.h"
index 82cc912..dc92115 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_CMD_POOL_H
 #define NVK_CMD_POOL_H
 
index fe922db..8ca4f08 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_private.h"
 #include "nvk_device.h"
 #include "nvk_physical_device.h"
index d78115e..a05e924 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_descriptor_set.h"
 
 #include "nvk_buffer.h"
index e938eac..00d90ed 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_DESCRIPTOR_SET
 #define NVK_DESCRIPTOR_SET 1
 
index cca6b08..492a3c0 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_descriptor_set_layout.h"
 
 #include "nvk_descriptor_set.h"
index d8f1d1f..815649d 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_DESCRIPTOR_SET_LAYOUT
 #define NVK_DESCRIPTOR_SET_LAYOUT 1
 
index 6307f57..d50fe7f 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_descriptor_table.h"
 
 #include "nvk_device.h"
index 3cd2d35..743dca1 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_DESCRIPTOR_TABLE_H
 #define NVK_DESCRIPTOR_TABLE_H 1
 
index cf1f2e9..a0bf50a 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_device.h"
 
 #include "nvk_cmd_buffer.h"
index 9180454..8dee8f3 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_DEVICE_H
 #define NVK_DEVICE_H 1
 
index 930a9b5..e5e9b09 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_device_memory.h"
 
 #include "nouveau_bo.h"
index 354bd6c..7b8662d 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_MEMORY_H
 #define NVK_MEMORY_H 1
 
index ad2d8f6..3d113c8 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_event.h"
 
 #include "nvk_cmd_buffer.h"
index aec4060..245ab10 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_EVENT_H
 #define NVK_EVENT_H 1
 
index f182d93..f2748e7 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_format.h"
 
 #include "nvk_buffer_view.h"
index cf50581..700e3a0 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_FORMAT_H
 #define NVK_FORMAT_H 1
 
index 5bf09a1..e7320fb 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_pipeline.h"
 
 #include "nvk_device.h"
index 607852d..6de646b 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_heap.h"
 
 #include "nvk_device.h"
index 4f0d82c..b7c280a 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_HEAP_H
 #define NVK_HEAP_H 1
 
index 2f0642b..983b983 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_image.h"
 
 #include "nvk_device.h"
index 6023f01..40b44b9 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_IMAGE_H
 #define NVK_IMAGE_H 1
 
index 24ffd6f..e5c8713 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_image_view.h"
 
 #include "nvk_device.h"
index 05b7db6..ffff7a1 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_IMAGE_VIEW_H
 #define NVK_IMAGE_VIEW_H 1
 
index 0c266dd..4d0ee13 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_instance.h"
 
 #include "nvk_entrypoints.h"
index 99b39fa..9623467 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_INSTANCE_H
 #define NVK_INSTANCE_H 1
 
index 3c1bf1f..8e733da 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_mme.h"
 
 #include "nvk_private.h"
index e91a741..9fcfc5b 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_MME_H
 #define NVK_MME_H 1
 
index 653b0b8..2633fdb 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_cmd_buffer.h"
 #include "nvk_descriptor_set.h"
 #include "nvk_descriptor_set_layout.h"
index 41f2dba..86671d2 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_physical_device.h"
 
 #include "nvk_bo_sync.h"
index d86c048..738ffcf 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_PHYSICAL_DEVICE_H
 #define NVK_PHYSICAL_DEVICE_H 1
 
index d787596..2b5815e 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_pipeline.h"
 
 #include "nvk_device.h"
index c773434..c48bd92 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_PIPELINE_H
 #define NVK_PIPELINE_H 1
 
index 8ac7b23..ba6e6c6 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora, Ltd.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_PRIVATE_H
 #define NVK_PRIVATE_H 1
 
index cab5298..feff84e 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_query_pool.h"
 
 #include "nvk_buffer.h"
index 4a3eec5..4319a40 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_QUERY_POOL_H
 #define NVK_QUERY_POOL_H 1
 
index a13c7e7..bd0a1bc 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_queue.h"
 
 #include "nvk_cmd_buffer.h"
index 7cf6953..2aef767 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_QUEUE_H
 #define NVK_QUEUE_H 1
 
index 3d96d64..27ef679 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_queue.h"
 
 #include "nvk_bo_sync.h"
index 1a5be9c..39fb994 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_sampler.h"
 
 #include "nvk_device.h"
index a8360c3..e6374eb 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_SAMPLER_H
 #define NVK_SAMPLER_H 1
 
index 9008457..82b81a3 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_shader.h"
 
 #include "nvk_cmd_buffer.h"
index c60a2e6..dbf9d32 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_SHADER_H
 #define NVK_SHADER_H 1
 
index f245c85..4683926 100644 (file)
@@ -1,4 +1,7 @@
-
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_wsi.h"
 #include "nvk_instance.h"
 #include "wsi_common.h"
index fb98434..6b6a0f6 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #ifndef NVK_WSI_H
 #define NVK_WSI_H 1
 
index 71e0b2c..d8eea63 100644 (file)
@@ -1,3 +1,7 @@
+/*
+ * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
+ * SPDX-License-Identifier: MIT
+ */
 #include "nvk_mme.h"
 
 #include "nvk_cla097.h"