commit 7fd5b6f3908a7cf35926c0379c9039b7a0adf53c parent 3d7adc03f6f27c5b59eb3d038db23196ef549822 Author: Vincent Forest <vincent.forest@meso-star.com> Date: Fri, 10 Jul 2026 15:47:10 +0200 Update the copyright notice Mention that each file is part of the project and that it is the project that is published under the GPLv3+ license. This is ultimately the FSF's recommendation when a program consists of several files. Diffstat:
45 files changed, 225 insertions(+), 135 deletions(-)
diff --git a/Makefile b/Makefile @@ -1,17 +1,19 @@ # Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) # -# This program is free software: you can redistribute it and/or modify +# This file is part of Star-3D. +# +# Star-3D is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # -# This program is distributed in the hope that it will be useful, +# Star-3D is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with Star-3D. If not, see <http://www.gnu.org/licenses/>. .POSIX: .SUFFIXES: # Clean up default inference rules diff --git a/src/s3d.h b/src/s3d.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_H #define S3D_H diff --git a/src/s3d_backend.h b/src/s3d_backend.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_BACKEND_H #define S3D_BACKEND_H diff --git a/src/s3d_buffer.h b/src/s3d_buffer.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #if !defined(BUFFER_NAME) && !defined(BUFFER_DARRAY) diff --git a/src/s3d_c.h b/src/s3d_c.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_C_H #define S3D_C_H diff --git a/src/s3d_device.c b/src/s3d_device.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_c.h" diff --git a/src/s3d_device_c.h b/src/s3d_device_c.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_DEVICE_C_H #define S3D_DEVICE_C_H diff --git a/src/s3d_geometry.c b/src/s3d_geometry.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d_device_c.h" #include "s3d_geometry.h" diff --git a/src/s3d_geometry.h b/src/s3d_geometry.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_GEOMETRY_H #define S3D_GEOMETRY_H diff --git a/src/s3d_instance.c b/src/s3d_instance.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_backend.h" diff --git a/src/s3d_instance.h b/src/s3d_instance.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_INSTANCE_H #define S3D_INSTANCE_H diff --git a/src/s3d_mesh.c b/src/s3d_mesh.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d_c.h" #include "s3d_device_c.h" diff --git a/src/s3d_mesh.h b/src/s3d_mesh.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_MESH_H #define S3D_MESH_H diff --git a/src/s3d_primitive.c b/src/s3d_primitive.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d_c.h" #include "s3d_device_c.h" diff --git a/src/s3d_scene.c b/src/s3d_scene.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_device_c.h" diff --git a/src/s3d_scene_c.h b/src/s3d_scene_c.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_SCENE_C_H #define S3D_SCENE_C_H diff --git a/src/s3d_scene_view.c b/src/s3d_scene_view.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_device_c.h" diff --git a/src/s3d_scene_view_c.h b/src/s3d_scene_view_c.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_SCENE_VIEW_C_H #define S3D_SCENE_VIEW_C_H diff --git a/src/s3d_scene_view_closest_point.c b/src/s3d_scene_view_closest_point.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_device_c.h" diff --git a/src/s3d_scene_view_trace_ray.c b/src/s3d_scene_view_trace_ray.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_c.h" diff --git a/src/s3d_shape.c b/src/s3d_shape.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "s3d_c.h" diff --git a/src/s3d_shape_c.h b/src/s3d_shape_c.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_SHAPE_C_H #define S3D_SHAPE_C_H diff --git a/src/s3d_sphere.c b/src/s3d_sphere.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d_device_c.h" #include "s3d_sphere.h" diff --git a/src/s3d_sphere.h b/src/s3d_sphere.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef S3D_SPHERE_H #define S3D_SPHERE_H diff --git a/src/test_s3d_accel_struct_conf.c b/src/test_s3d_accel_struct_conf.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_camera.h b/src/test_s3d_camera.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef TEST_S3D_CAMERA_H #define TEST_S3D_CAMERA_H diff --git a/src/test_s3d_cbox.h b/src/test_s3d_cbox.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef TEST_S3D_CBOX_H #define TEST_S3D_CBOX_H diff --git a/src/test_s3d_closest_point.c b/src/test_s3d_closest_point.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #define _POSIX_C_SOURCE 200112L /* exp2f, fabsf, nextafterf */ diff --git a/src/test_s3d_device.c b/src/test_s3d_device.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_primitive.c b/src/test_s3d_primitive.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_cbox.h" diff --git a/src/test_s3d_sample_sphere.c b/src/test_s3d_sample_sphere.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_sampler.c b/src/test_s3d_sampler.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_cbox.h" diff --git a/src/test_s3d_scene.c b/src/test_s3d_scene.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_scene_view.c b/src/test_s3d_scene_view.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_scene_view_aabb.c b/src/test_s3d_scene_view_aabb.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_scene_view_delayed_cache_update.c b/src/test_s3d_scene_view_delayed_cache_update.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" diff --git a/src/test_s3d_seams.c b/src/test_s3d_seams.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_shape.c b/src/test_s3d_shape.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_cbox.h" diff --git a/src/test_s3d_sphere.c b/src/test_s3d_sphere.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_utils.h" diff --git a/src/test_s3d_sphere_box.c b/src/test_s3d_sphere_box.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_camera.h" diff --git a/src/test_s3d_sphere_instance.c b/src/test_s3d_sphere_instance.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_camera.h" diff --git a/src/test_s3d_trace_ray.c b/src/test_s3d_trace_ray.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #define _POSIX_C_SOURCE 200112L /* exp2f, fabsf */ diff --git a/src/test_s3d_trace_ray_instance.c b/src/test_s3d_trace_ray_instance.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_camera.h" diff --git a/src/test_s3d_trace_ray_sphere.c b/src/test_s3d_trace_ray_sphere.c @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #include "s3d.h" #include "test_s3d_camera.h" diff --git a/src/test_s3d_utils.h b/src/test_s3d_utils.h @@ -1,17 +1,19 @@ /* Copyright (C) 2015-2023, 2026 |Méso|Star> (contact@meso-star.com) * - * This program is free software: you can redistribute it and/or modify + * This file is part of Star-3D. + * + * Star-3D is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, + * Star-3D is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ + * along with Star-3D. If not, see <http://www.gnu.org/licenses/>. */ #ifndef TEST_S3D_UTILS_H #define TEST_S3D_UTILS_H