Blob Blame History Raw
--- SuperTuxKart-1.4-src/lib/graphics_engine/include/vk_mem_alloc.h~	2022-10-31 16:00:45.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/include/vk_mem_alloc.h	2023-02-22 12:14:40.997422326 -0600
@@ -20,6 +20,8 @@
 // THE SOFTWARE.
 //
 
+#include <cstdio>
+
 #ifndef AMD_VULKAN_MEMORY_ALLOCATOR_H
 #define AMD_VULKAN_MEMORY_ALLOCATOR_H
 
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_array_texture.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_array_texture.cpp	2023-02-22 12:22:45.162152838 -0600
@@ -12,6 +12,7 @@
 
 #include <IImageLoader.h>
 #include <cassert>
+#include <stdexcept>
 
 namespace GE
 {
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_command_loader.cpp~	2023-02-22 13:23:34.109230146 -0600
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_command_loader.cpp	2023-02-22 13:23:46.810097775 -0600
@@ -9,6 +9,7 @@
 #include <memory>
 #include <mutex>
 #include <thread>
+#include <stdexcept>
 
 #include "../source/Irrlicht/os.h"
 
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_depth_texture.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_depth_texture.cpp	2023-02-22 13:34:56.018518460 -0600
@@ -1,3 +1,5 @@
+#include <stdexcept>
+
 #include "ge_vulkan_depth_texture.hpp"
 
 #include "ge_main.hpp"
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_draw_call.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_draw_call.cpp	2023-02-22 14:47:37.396028119 -0600
@@ -25,6 +25,7 @@
 #include <algorithm>
 #include <cmath>
 #include <limits>
+#include <stdexcept>
 
 #include "../source/Irrlicht/os.h"
 #include "quaternion.h"
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_fbo_texture.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_fbo_texture.cpp	2023-02-22 14:52:22.234397549 -0600
@@ -6,6 +6,7 @@
 
 #include <array>
 #include <exception>
+#include <stdexcept>
 
 namespace GE
 {
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_mesh_cache.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_mesh_cache.cpp	2023-02-22 15:02:12.154955858 -0600
@@ -11,6 +11,7 @@
 #include <algorithm>
 #include <cassert>
 #include <vector>
+#include <stdexcept>
 
 namespace GE
 {
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_texture.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_texture.cpp	2023-02-22 15:15:35.529557386 -0600
@@ -21,6 +21,7 @@
 #include <IAttributes.h>
 #include <IImageLoader.h>
 #include <limits>
+#include <stdexcept>
 
 namespace GE
 {
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_skybox_renderer.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_skybox_renderer.cpp	2023-02-22 15:16:01.166321400 -0600
@@ -12,6 +12,7 @@
 #include <array>
 #include <cstdint>
 #include <unordered_map>
+#include <stdexcept>
 
 namespace GE
 {
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_texture_descriptor.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_vulkan_texture_descriptor.cpp	2023-02-22 15:28:46.829317362 -0600
@@ -6,6 +6,7 @@
 
 #include <algorithm>
 #include <exception>
+#include <stdexcept>
 
 namespace GE
 {
--- SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_spm_buffer.cpp~	2022-10-31 16:00:46.000000000 -0500
+++ SuperTuxKart-1.4-src/lib/graphics_engine/src/ge_spm_buffer.cpp	2023-02-22 16:34:01.004728645 -0600
@@ -5,6 +5,7 @@
 #include "ge_vulkan_features.hpp"
 
 #include <algorithm>
+#include <stdexcept>
 
 namespace GE
 {