diff --git a/src/gallium/frontends/rusticl/api.rs b/src/gallium/frontends/rusticl/api.rs index bba1f16254b..5e7f2d92b55 100644 --- a/src/gallium/frontends/rusticl/api.rs +++ b/src/gallium/frontends/rusticl/api.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + mod context; mod device; mod event; diff --git a/src/gallium/frontends/rusticl/api/context.rs b/src/gallium/frontends/rusticl/api/context.rs index 29afae33b19..951eca4967f 100644 --- a/src/gallium/frontends/rusticl/api/context.rs +++ b/src/gallium/frontends/rusticl/api/context.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::*; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/api/device.rs b/src/gallium/frontends/rusticl/api/device.rs index 7596813587d..e603859ff67 100644 --- a/src/gallium/frontends/rusticl/api/device.rs +++ b/src/gallium/frontends/rusticl/api/device.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::IdpAccelProps; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/api/event.rs b/src/gallium/frontends/rusticl/api/event.rs index 72cacb131b4..81a774f91a7 100644 --- a/src/gallium/frontends/rusticl/api/event.rs +++ b/src/gallium/frontends/rusticl/api/event.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::*; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/api/icd.rs b/src/gallium/frontends/rusticl/api/icd.rs index 9f952adedeb..3fb50fea5a0 100644 --- a/src/gallium/frontends/rusticl/api/icd.rs +++ b/src/gallium/frontends/rusticl/api/icd.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + #![allow(non_snake_case)] use crate::api::context::*; diff --git a/src/gallium/frontends/rusticl/api/kernel.rs b/src/gallium/frontends/rusticl/api/kernel.rs index 21904399615..a8dd3a035d0 100644 --- a/src/gallium/frontends/rusticl/api/kernel.rs +++ b/src/gallium/frontends/rusticl/api/kernel.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::event::create_and_queue; use crate::api::icd::*; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/api/memory.rs b/src/gallium/frontends/rusticl/api/memory.rs index cc14b1962e8..e4faf673da6 100644 --- a/src/gallium/frontends/rusticl/api/memory.rs +++ b/src/gallium/frontends/rusticl/api/memory.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + #![allow(non_upper_case_globals)] use crate::api::event::create_and_queue; diff --git a/src/gallium/frontends/rusticl/api/platform.rs b/src/gallium/frontends/rusticl/api/platform.rs index 4270b950693..5fefa87555e 100644 --- a/src/gallium/frontends/rusticl/api/platform.rs +++ b/src/gallium/frontends/rusticl/api/platform.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::CLResult; use crate::api::util::*; use crate::core::platform::*; diff --git a/src/gallium/frontends/rusticl/api/program.rs b/src/gallium/frontends/rusticl/api/program.rs index 469962c400f..baa4daf4074 100644 --- a/src/gallium/frontends/rusticl/api/program.rs +++ b/src/gallium/frontends/rusticl/api/program.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::*; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/api/queue.rs b/src/gallium/frontends/rusticl/api/queue.rs index b8952ed1565..fb38fa9c768 100644 --- a/src/gallium/frontends/rusticl/api/queue.rs +++ b/src/gallium/frontends/rusticl/api/queue.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::event::create_and_queue; use crate::api::icd::*; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/api/types.rs b/src/gallium/frontends/rusticl/api/types.rs index c9fdd8ff10a..859f9e1ad1f 100644 --- a/src/gallium/frontends/rusticl/api/types.rs +++ b/src/gallium/frontends/rusticl/api/types.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::CLResult; use crate::api::icd::ReferenceCountedAPIPointer; use crate::core::context::Context; diff --git a/src/gallium/frontends/rusticl/api/util.rs b/src/gallium/frontends/rusticl/api/util.rs index e3a50b3904c..7243d1a6dd4 100644 --- a/src/gallium/frontends/rusticl/api/util.rs +++ b/src/gallium/frontends/rusticl/api/util.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::{ArcedCLObject, CLResult}; use crate::api::types::*; use crate::core::event::*; diff --git a/src/gallium/frontends/rusticl/core.rs b/src/gallium/frontends/rusticl/core.rs index a39c4174dbb..bda6da5d46a 100644 --- a/src/gallium/frontends/rusticl/core.rs +++ b/src/gallium/frontends/rusticl/core.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + pub mod context; pub mod device; pub mod event; diff --git a/src/gallium/frontends/rusticl/core/context.rs b/src/gallium/frontends/rusticl/core/context.rs index e8060fb5e8d..5ae087c4948 100644 --- a/src/gallium/frontends/rusticl/core/context.rs +++ b/src/gallium/frontends/rusticl/core/context.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::DeleteContextCB; use crate::api::util::bit_check; diff --git a/src/gallium/frontends/rusticl/core/device.rs b/src/gallium/frontends/rusticl/core/device.rs index 479d3726896..a21135748e3 100644 --- a/src/gallium/frontends/rusticl/core/device.rs +++ b/src/gallium/frontends/rusticl/core/device.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::util::*; use crate::core::format::*; diff --git a/src/gallium/frontends/rusticl/core/event.rs b/src/gallium/frontends/rusticl/core/event.rs index ffe155dc6c3..1c36c09f16a 100644 --- a/src/gallium/frontends/rusticl/core/event.rs +++ b/src/gallium/frontends/rusticl/core/event.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::*; use crate::core::context::*; diff --git a/src/gallium/frontends/rusticl/core/format.rs b/src/gallium/frontends/rusticl/core/format.rs index ccac5f015da..1a9b6e231d5 100644 --- a/src/gallium/frontends/rusticl/core/format.rs +++ b/src/gallium/frontends/rusticl/core/format.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use mesa_rust_gen::pipe_format; use rusticl_opencl_gen::*; diff --git a/src/gallium/frontends/rusticl/core/gl.rs b/src/gallium/frontends/rusticl/core/gl.rs index 58fa69788a5..f4930b4673c 100644 --- a/src/gallium/frontends/rusticl/core/gl.rs +++ b/src/gallium/frontends/rusticl/core/gl.rs @@ -1,3 +1,6 @@ +// Copyright 2023 Antonio Gomes. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::*; use crate::core::context::*; diff --git a/src/gallium/frontends/rusticl/core/kernel.rs b/src/gallium/frontends/rusticl/core/kernel.rs index add769b7e2a..e25e6904e8c 100644 --- a/src/gallium/frontends/rusticl/core/kernel.rs +++ b/src/gallium/frontends/rusticl/core/kernel.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::core::device::*; use crate::core::event::*; diff --git a/src/gallium/frontends/rusticl/core/memory.rs b/src/gallium/frontends/rusticl/core/memory.rs index ab1527a8e43..8a5bd99d507 100644 --- a/src/gallium/frontends/rusticl/core/memory.rs +++ b/src/gallium/frontends/rusticl/core/memory.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::*; use crate::api::util::*; diff --git a/src/gallium/frontends/rusticl/core/platform.rs b/src/gallium/frontends/rusticl/core/platform.rs index 11d654810ff..f65a15238bf 100644 --- a/src/gallium/frontends/rusticl/core/platform.rs +++ b/src/gallium/frontends/rusticl/core/platform.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::CLResult; use crate::api::icd::DISPATCH; use crate::core::device::*; diff --git a/src/gallium/frontends/rusticl/core/program.rs b/src/gallium/frontends/rusticl/core/program.rs index eb58349f5ef..1aba2a8956b 100644 --- a/src/gallium/frontends/rusticl/core/program.rs +++ b/src/gallium/frontends/rusticl/core/program.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::api::types::ProgramCB; use crate::core::context::*; diff --git a/src/gallium/frontends/rusticl/core/queue.rs b/src/gallium/frontends/rusticl/core/queue.rs index ec78a0f06d5..8ee82cde1d8 100644 --- a/src/gallium/frontends/rusticl/core/queue.rs +++ b/src/gallium/frontends/rusticl/core/queue.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::icd::*; use crate::core::context::*; use crate::core::device::*; diff --git a/src/gallium/frontends/rusticl/core/util.rs b/src/gallium/frontends/rusticl/core/util.rs index e14725f709c..6d161e4e333 100644 --- a/src/gallium/frontends/rusticl/core/util.rs +++ b/src/gallium/frontends/rusticl/core/util.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::api::{icd::CLResult, types::CLVec}; use mesa_rust_gen::*; diff --git a/src/gallium/frontends/rusticl/core/version.rs b/src/gallium/frontends/rusticl/core/version.rs index b0df2211f56..cc078125f49 100644 --- a/src/gallium/frontends/rusticl/core/version.rs +++ b/src/gallium/frontends/rusticl/core/version.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use rusticl_opencl_gen::*; use std::convert::TryFrom; diff --git a/src/gallium/frontends/rusticl/lib.rs b/src/gallium/frontends/rusticl/lib.rs index 56f592a17a9..889c9816066 100644 --- a/src/gallium/frontends/rusticl/lib.rs +++ b/src/gallium/frontends/rusticl/lib.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + #![allow(clippy::collapsible_if)] #![allow(clippy::needless_range_loop)] diff --git a/src/gallium/frontends/rusticl/mesa/compiler.rs b/src/gallium/frontends/rusticl/mesa/compiler.rs index 3367738248d..e4715bb2c6d 100644 --- a/src/gallium/frontends/rusticl/mesa/compiler.rs +++ b/src/gallium/frontends/rusticl/mesa/compiler.rs @@ -1,2 +1,5 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + pub mod clc; pub mod nir; diff --git a/src/gallium/frontends/rusticl/mesa/compiler/clc.rs b/src/gallium/frontends/rusticl/mesa/compiler/clc.rs index e4919e77354..748c1f816d6 100644 --- a/src/gallium/frontends/rusticl/mesa/compiler/clc.rs +++ b/src/gallium/frontends/rusticl/mesa/compiler/clc.rs @@ -1 +1,4 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + pub mod spirv; diff --git a/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs b/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs index 763876c59a5..3482bb045e3 100644 --- a/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs +++ b/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::compiler::nir::*; use crate::pipe::screen::*; use crate::util::disk_cache::*; diff --git a/src/gallium/frontends/rusticl/mesa/compiler/nir.rs b/src/gallium/frontends/rusticl/mesa/compiler/nir.rs index 1ed8517d7fe..ed97ee08ced 100644 --- a/src/gallium/frontends/rusticl/mesa/compiler/nir.rs +++ b/src/gallium/frontends/rusticl/mesa/compiler/nir.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + use mesa_rust_gen::*; use mesa_rust_util::bitset; diff --git a/src/gallium/frontends/rusticl/mesa/lib.rs b/src/gallium/frontends/rusticl/mesa/lib.rs index 569439f78cb..7e56a7dd3b3 100644 --- a/src/gallium/frontends/rusticl/mesa/lib.rs +++ b/src/gallium/frontends/rusticl/mesa/lib.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + pub mod compiler; pub mod pipe; pub mod util; diff --git a/src/gallium/frontends/rusticl/mesa/pipe.rs b/src/gallium/frontends/rusticl/mesa/pipe.rs index 13636995265..aa6e03c7be4 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + pub mod context; pub mod device; pub mod fence; diff --git a/src/gallium/frontends/rusticl/mesa/pipe/context.rs b/src/gallium/frontends/rusticl/mesa/pipe/context.rs index f223884e65c..cca44ec03f4 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/context.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/context.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::compiler::nir::*; use crate::pipe::fence::*; use crate::pipe::resource::*; diff --git a/src/gallium/frontends/rusticl/mesa/pipe/device.rs b/src/gallium/frontends/rusticl/mesa/pipe/device.rs index d9d15f8302f..59df5ea9fb8 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/device.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/device.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::pipe::screen::*; use mesa_rust_gen::*; diff --git a/src/gallium/frontends/rusticl/mesa/pipe/fence.rs b/src/gallium/frontends/rusticl/mesa/pipe/fence.rs index fe3cb3a61dc..c01eefc5381 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/fence.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/fence.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + use crate::pipe::{context::PipeContext, screen::*}; use libc_rust_gen::close; diff --git a/src/gallium/frontends/rusticl/mesa/pipe/query.rs b/src/gallium/frontends/rusticl/mesa/pipe/query.rs index 82227158779..0ae556297a3 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/query.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/query.rs @@ -1,3 +1,6 @@ +// Copyright 2023 Dr. David Alan Gilbert. +// SPDX-License-Identifier: MIT + use crate::pipe::context::*; use mesa_rust_gen::*; diff --git a/src/gallium/frontends/rusticl/mesa/pipe/resource.rs b/src/gallium/frontends/rusticl/mesa/pipe/resource.rs index 87205860244..344ed572f3e 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/resource.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/resource.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use mesa_rust_gen::*; use std::{ diff --git a/src/gallium/frontends/rusticl/mesa/pipe/screen.rs b/src/gallium/frontends/rusticl/mesa/pipe/screen.rs index 478b2ceac08..c0facb499cb 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/screen.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/screen.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::compiler::nir::NirShader; use crate::pipe::context::*; use crate::pipe::device::*; diff --git a/src/gallium/frontends/rusticl/mesa/pipe/transfer.rs b/src/gallium/frontends/rusticl/mesa/pipe/transfer.rs index b37b0851da0..473f77c8184 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/transfer.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/transfer.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::pipe::context::*; use mesa_rust_gen::*; diff --git a/src/gallium/frontends/rusticl/mesa/util.rs b/src/gallium/frontends/rusticl/mesa/util.rs index d695de85de9..cb5fa7f14d2 100644 --- a/src/gallium/frontends/rusticl/mesa/util.rs +++ b/src/gallium/frontends/rusticl/mesa/util.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + use mesa_rust_gen::util_get_cpu_caps; pub mod disk_cache; diff --git a/src/gallium/frontends/rusticl/mesa/util/disk_cache.rs b/src/gallium/frontends/rusticl/mesa/util/disk_cache.rs index 2bf657316bd..8bd44aa0102 100644 --- a/src/gallium/frontends/rusticl/mesa/util/disk_cache.rs +++ b/src/gallium/frontends/rusticl/mesa/util/disk_cache.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + use libc_rust_gen::free; use mesa_rust_gen::*; diff --git a/src/gallium/frontends/rusticl/mesa/util/queue.rs b/src/gallium/frontends/rusticl/mesa/util/queue.rs index 3f5acba3939..ead163a1d72 100644 --- a/src/gallium/frontends/rusticl/mesa/util/queue.rs +++ b/src/gallium/frontends/rusticl/mesa/util/queue.rs @@ -1,3 +1,6 @@ +// Copyright 2025 Seán de Búrca. +// SPDX-License-Identifier: MIT + //! An abstraction of mesa's `util_queue` and related primitives for //! asynchronous, queue-based execution of arbitrary jobs. diff --git a/src/gallium/frontends/rusticl/mesa/util/vm.rs b/src/gallium/frontends/rusticl/mesa/util/vm.rs index b1c0a582ce3..e2b24732652 100644 --- a/src/gallium/frontends/rusticl/mesa/util/vm.rs +++ b/src/gallium/frontends/rusticl/mesa/util/vm.rs @@ -1,3 +1,6 @@ +// Copyright 2024 Red Hat. +// SPDX-License-Identifier: MIT + use std::{num::NonZeroU64, ops::DerefMut, pin::Pin}; use mesa_rust_gen::*; diff --git a/src/gallium/frontends/rusticl/proc/lib.rs b/src/gallium/frontends/rusticl/proc/lib.rs index c4e12d882be..b880bce3a3b 100644 --- a/src/gallium/frontends/rusticl/proc/lib.rs +++ b/src/gallium/frontends/rusticl/proc/lib.rs @@ -1,3 +1,6 @@ +// Copyright 2023 Red Hat. +// SPDX-License-Identifier: MIT + extern crate proc_macro; use proc_macro::Delimiter; use proc_macro::TokenStream; diff --git a/src/gallium/frontends/rusticl/rusticl_libc_bindings.h b/src/gallium/frontends/rusticl/rusticl_libc_bindings.h index 3c1504b6a4f..f02ccb0db6c 100644 --- a/src/gallium/frontends/rusticl/rusticl_libc_bindings.h +++ b/src/gallium/frontends/rusticl/rusticl_libc_bindings.h @@ -1,3 +1,9 @@ +/* + * Copyright 2023 Antonio Gomes + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/gallium/frontends/rusticl/rusticl_llvm_bindings.hpp b/src/gallium/frontends/rusticl/rusticl_llvm_bindings.hpp index fb57582aecc..d9ba1979f9f 100644 --- a/src/gallium/frontends/rusticl/rusticl_llvm_bindings.hpp +++ b/src/gallium/frontends/rusticl/rusticl_llvm_bindings.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 Red Hat. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h b/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h index 13f1a4ffa42..6558ee5e437 100644 --- a/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h +++ b/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h @@ -1,3 +1,9 @@ +/* + * Copyright 2020 Red Hat. + * + * SPDX-License-Identifier: MIT + */ + #include "rusticl_system_bindings.h" #include "compiler/clc/nir_clc_helpers.h" diff --git a/src/gallium/frontends/rusticl/rusticl_nir.c b/src/gallium/frontends/rusticl/rusticl_nir.c index b517984e119..83444fbd134 100644 --- a/src/gallium/frontends/rusticl/rusticl_nir.c +++ b/src/gallium/frontends/rusticl/rusticl_nir.c @@ -1,3 +1,9 @@ +/* + * Copyright 2022 Red Hat. + * + * SPDX-License-Identifier: MIT + */ + #include "CL/cl.h" #include "nir.h" diff --git a/src/gallium/frontends/rusticl/rusticl_nir.h b/src/gallium/frontends/rusticl/rusticl_nir.h index 68e4f510fb7..ccb33fd8ada 100644 --- a/src/gallium/frontends/rusticl/rusticl_nir.h +++ b/src/gallium/frontends/rusticl/rusticl_nir.h @@ -1,3 +1,9 @@ +/* + * Copyright 2022 Red Hat. + * + * SPDX-License-Identifier: MIT + */ + #include "nir.h" struct rusticl_lower_state { diff --git a/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h b/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h index 0207047b028..96de7b5882c 100644 --- a/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h +++ b/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h @@ -1,3 +1,9 @@ +/* + * Copyright 2020 Red Hat. + * + * SPDX-License-Identifier: MIT + */ + #include "CL/cl_icd.h" #include "GL/gl.h" #include "EGL/egl.h" diff --git a/src/gallium/frontends/rusticl/rusticl_system_bindings.c b/src/gallium/frontends/rusticl/rusticl_system_bindings.c index 356a9a6a944..c4c029ebdc0 100644 --- a/src/gallium/frontends/rusticl/rusticl_system_bindings.c +++ b/src/gallium/frontends/rusticl/rusticl_system_bindings.c @@ -1,3 +1,9 @@ +/* + * Copyright 2022 LingMan + * + * SPDX-License-Identifier: MIT + */ + #include "rusticl_system_bindings.h" #include "git_sha1.h" diff --git a/src/gallium/frontends/rusticl/rusticl_system_bindings.h b/src/gallium/frontends/rusticl/rusticl_system_bindings.h index b33865a5a04..76ec801a440 100644 --- a/src/gallium/frontends/rusticl/rusticl_system_bindings.h +++ b/src/gallium/frontends/rusticl/rusticl_system_bindings.h @@ -1,3 +1,9 @@ +/* + * Copyright 2022 LingMan. + * + * SPDX-License-Identifier: MIT + */ + #include #include diff --git a/src/gallium/frontends/rusticl/util/assert.rs b/src/gallium/frontends/rusticl/util/assert.rs index a6d7a6db195..7ddc3208938 100644 --- a/src/gallium/frontends/rusticl/util/assert.rs +++ b/src/gallium/frontends/rusticl/util/assert.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + #[macro_export] macro_rules! static_assert { ($($tt:tt)*) => { diff --git a/src/gallium/frontends/rusticl/util/bitset.rs b/src/gallium/frontends/rusticl/util/bitset.rs index f7e8a471b10..e561cbe7e00 100644 --- a/src/gallium/frontends/rusticl/util/bitset.rs +++ b/src/gallium/frontends/rusticl/util/bitset.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + pub fn test_bit(bitset: &[u32], bit: u32) -> bool { let idx = bit / 32; let test = bit % 32; diff --git a/src/gallium/frontends/rusticl/util/conversion.rs b/src/gallium/frontends/rusticl/util/conversion.rs index 9064e63ec15..1c17fa6a7a4 100644 --- a/src/gallium/frontends/rusticl/util/conversion.rs +++ b/src/gallium/frontends/rusticl/util/conversion.rs @@ -1,3 +1,6 @@ +// Copyright 2025 Red Hat. +// SPDX-License-Identifier: MIT + pub trait TryFromWithErr: Sized { fn try_from_with_err(value: T, error: E) -> Result; } diff --git a/src/gallium/frontends/rusticl/util/feature.rs b/src/gallium/frontends/rusticl/util/feature.rs index 8b50d4fcd47..54f86361a47 100644 --- a/src/gallium/frontends/rusticl/util/feature.rs +++ b/src/gallium/frontends/rusticl/util/feature.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Thomas Debesse. +// SPDX-License-Identifier: MIT + #[macro_export] macro_rules! has_required_feature { ($object:ident, $feature:ident) => {{ diff --git a/src/gallium/frontends/rusticl/util/lib.rs b/src/gallium/frontends/rusticl/util/lib.rs index 74783832710..ea9df420eca 100644 --- a/src/gallium/frontends/rusticl/util/lib.rs +++ b/src/gallium/frontends/rusticl/util/lib.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + pub mod assert; pub mod bitset; pub mod conversion; diff --git a/src/gallium/frontends/rusticl/util/math.rs b/src/gallium/frontends/rusticl/util/math.rs index d37efc65153..8990cd9cfa4 100644 --- a/src/gallium/frontends/rusticl/util/math.rs +++ b/src/gallium/frontends/rusticl/util/math.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + use std::ops::Rem; pub fn gcd(mut a: T, mut b: T) -> T diff --git a/src/gallium/frontends/rusticl/util/properties.rs b/src/gallium/frontends/rusticl/util/properties.rs index 10c597db42d..7aa948ccce1 100644 --- a/src/gallium/frontends/rusticl/util/properties.rs +++ b/src/gallium/frontends/rusticl/util/properties.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use crate::ptr::BetterPointer; #[derive(Default)] diff --git a/src/gallium/frontends/rusticl/util/ptr.rs b/src/gallium/frontends/rusticl/util/ptr.rs index 8be1a5910f4..6f278c1cd11 100644 --- a/src/gallium/frontends/rusticl/util/ptr.rs +++ b/src/gallium/frontends/rusticl/util/ptr.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use std::{ alloc::Layout, collections::{ diff --git a/src/gallium/frontends/rusticl/util/serialize.rs b/src/gallium/frontends/rusticl/util/serialize.rs index 370f3cb5b54..d588bbd8a86 100644 --- a/src/gallium/frontends/rusticl/util/serialize.rs +++ b/src/gallium/frontends/rusticl/util/serialize.rs @@ -1,3 +1,6 @@ +// Copyright 2022 Red Hat. +// SPDX-License-Identifier: MIT + /// Casts a &[T] to a [&u8] without copying. /// Inspired by cast_slice from the bytemuck crate. Drop this copy once external crates are supported. /// diff --git a/src/gallium/frontends/rusticl/util/string.rs b/src/gallium/frontends/rusticl/util/string.rs index 8e6d00f5d4c..599481db660 100644 --- a/src/gallium/frontends/rusticl/util/string.rs +++ b/src/gallium/frontends/rusticl/util/string.rs @@ -1,3 +1,6 @@ +// Copyright 2020 Red Hat. +// SPDX-License-Identifier: MIT + use std::ffi::CStr; use std::os::raw::c_char;