From 2894d9ab03a0d4e4f049d6e2c0b26de68381b3d6 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sun, 18 Feb 2024 15:27:42 +0100 Subject: [PATCH] Add debug output to GL shader loading --- source/Irrlicht/OpenGL/Driver.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/Irrlicht/OpenGL/Driver.cpp b/source/Irrlicht/OpenGL/Driver.cpp index 005c760d..bf5aacb7 100644 --- a/source/Irrlicht/OpenGL/Driver.cpp +++ b/source/Irrlicht/OpenGL/Driver.cpp @@ -314,6 +314,10 @@ COpenGL3DriverBase::~COpenGL3DriverBase() vsFile->read(*vertexShaderData, size); (*vertexShaderData)[size] = 0; } + { + auto tmp = std::string("Loaded ") + std::to_string(size) + " bytes for vertex shader " + vertexShaderName.c_str(); + os::Printer::log(tmp.c_str(), ELL_INFORMATION); + } size = fsFile->getSize(); if (size) @@ -326,6 +330,10 @@ COpenGL3DriverBase::~COpenGL3DriverBase() fsFile->read(*fragmentShaderData, size); (*fragmentShaderData)[size] = 0; } + { + auto tmp = std::string("Loaded ") + std::to_string(size) + " bytes for fragment shader " + fragmentShaderName.c_str(); + os::Printer::log(tmp.c_str(), ELL_INFORMATION); + } vsFile->drop(); fsFile->drop();