[PATCH v3 07/18] libcamera: libipa: Remove unused includes
Milan Zamazal
mzamazal at redhat.com
Mon Sep 2 17:42:00 CEST 2024
The includes that are not used can be removed. And two identified
missing includes (directly used but available only through other
includes) are added.
Signed-off-by: Milan Zamazal <mzamazal at redhat.com>
---
src/ipa/libipa/histogram.h | 1 -
src/ipa/libipa/matrix.h | 1 -
src/ipa/libipa/matrix_interpolator.cpp | 7 -------
src/ipa/libipa/matrix_interpolator.h | 2 --
src/ipa/libipa/pwl.cpp | 2 --
src/ipa/libipa/pwl.h | 3 ---
src/ipa/libipa/vector.h | 4 ++--
7 files changed, 2 insertions(+), 18 deletions(-)
diff --git a/src/ipa/libipa/histogram.h b/src/ipa/libipa/histogram.h
index 032adca0..6fd64168 100644
--- a/src/ipa/libipa/histogram.h
+++ b/src/ipa/libipa/histogram.h
@@ -7,7 +7,6 @@
#pragma once
-#include <assert.h>
#include <limits.h>
#include <stdint.h>
#include <type_traits>
diff --git a/src/ipa/libipa/matrix.h b/src/ipa/libipa/matrix.h
index 8aa8f343..5471e697 100644
--- a/src/ipa/libipa/matrix.h
+++ b/src/ipa/libipa/matrix.h
@@ -7,7 +7,6 @@
#pragma once
#include <algorithm>
-#include <cmath>
#include <sstream>
#include <vector>
diff --git a/src/ipa/libipa/matrix_interpolator.cpp b/src/ipa/libipa/matrix_interpolator.cpp
index 04ca177f..d5188f8a 100644
--- a/src/ipa/libipa/matrix_interpolator.cpp
+++ b/src/ipa/libipa/matrix_interpolator.cpp
@@ -6,15 +6,8 @@
*/
#include "matrix_interpolator.h"
-#include <algorithm>
-#include <string>
-
#include <libcamera/base/log.h>
-#include "libcamera/internal/yaml_parser.h"
-
-#include "matrix.h"
-
/**
* \file matrix_interpolator.h
* \brief Helper class for interpolating maps of matrices
diff --git a/src/ipa/libipa/matrix_interpolator.h b/src/ipa/libipa/matrix_interpolator.h
index 087c4fd1..afbce538 100644
--- a/src/ipa/libipa/matrix_interpolator.h
+++ b/src/ipa/libipa/matrix_interpolator.h
@@ -7,10 +7,8 @@
#pragma once
-#include <algorithm>
#include <map>
#include <string>
-#include <tuple>
#include <libcamera/base/log.h>
diff --git a/src/ipa/libipa/pwl.cpp b/src/ipa/libipa/pwl.cpp
index 9b213754..88fe2022 100644
--- a/src/ipa/libipa/pwl.cpp
+++ b/src/ipa/libipa/pwl.cpp
@@ -8,10 +8,8 @@
#include "pwl.h"
-#include <assert.h>
#include <cmath>
#include <sstream>
-#include <stdexcept>
/**
* \file pwl.h
diff --git a/src/ipa/libipa/pwl.h b/src/ipa/libipa/pwl.h
index b6f93494..d4ec9f4f 100644
--- a/src/ipa/libipa/pwl.h
+++ b/src/ipa/libipa/pwl.h
@@ -7,14 +7,11 @@
#pragma once
#include <algorithm>
-#include <cmath>
#include <functional>
#include <string>
#include <utility>
#include <vector>
-#include "libcamera/internal/yaml_parser.h"
-
#include "vector.h"
namespace libcamera {
diff --git a/src/ipa/libipa/vector.h b/src/ipa/libipa/vector.h
index 556e0967..8612a06a 100644
--- a/src/ipa/libipa/vector.h
+++ b/src/ipa/libipa/vector.h
@@ -6,10 +6,10 @@
*/
#pragma once
-#include <algorithm>
#include <array>
#include <cmath>
-#include <sstream>
+#include <optional>
+#include <ostream>
#include <libcamera/base/log.h>
#include <libcamera/base/span.h>
--
2.44.1
More information about the libcamera-devel
mailing list