diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-02-01 09:44:02 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-01 12:44:02 -0500 |
commit | b77d9227a9016d0ccf131c797346b25c1d2ea46e (patch) | |
tree | 0ea4cab7dc85123e558ffa0cfccdda420a2ef40a | |
parent | 80c4b152456f058c71aa9dec85f60d634960e2ab (diff) | |
download | amber-b77d9227a9016d0ccf131c797346b25c1d2ea46e.tar.gz |
include missing <cstdint> (#1016)
gcc-13 exposed errors like below due to it removing indirect includes of
these headers in libstdc++ [1]
../git/external/amber/src/include/amber/shader_info.h:60:15: error: 'uint32_t' was not declared in this scope
60 | std::vector<uint32_t> shader_data;
| ^~~~~~~~
[1] https://www.gnu.org/software/gcc/gcc-13/porting_to.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | include/amber/recipe.h | 1 | ||||
-rw-r--r-- | include/amber/shader_info.h | 1 | ||||
-rw-r--r-- | src/descriptor_set_and_binding_parser.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/include/amber/recipe.h b/include/amber/recipe.h index 310a86a..1b83213 100644 --- a/include/amber/recipe.h +++ b/include/amber/recipe.h @@ -15,6 +15,7 @@ #ifndef AMBER_RECIPE_H_ #define AMBER_RECIPE_H_ +#include <cstdint> #include <string> #include <utility> #include <vector> diff --git a/include/amber/shader_info.h b/include/amber/shader_info.h index 6c9126a..b5ce751 100644 --- a/include/amber/shader_info.h +++ b/include/amber/shader_info.h @@ -15,6 +15,7 @@ #ifndef AMBER_SHADER_INFO_H_ #define AMBER_SHADER_INFO_H_ +#include <cstdint> #include <string> #include <vector> diff --git a/src/descriptor_set_and_binding_parser.h b/src/descriptor_set_and_binding_parser.h index 145aa42..4b0d774 100644 --- a/src/descriptor_set_and_binding_parser.h +++ b/src/descriptor_set_and_binding_parser.h @@ -15,6 +15,7 @@ #ifndef SRC_DESCRIPTOR_SET_AND_BINDING_PARSER_H_ #define SRC_DESCRIPTOR_SET_AND_BINDING_PARSER_H_ +#include <cstdint> #include <string> #include "amber/result.h" |