summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-02-27 13:49:39 +0100
committerRémi Verschelde <rverschelde@gmail.com>2024-02-28 09:59:46 +0100
commit093cdd2188cfc21c7837214099c35fb054a76a9f (patch)
tree9e096bf88954316b871f44c6ee0e724a09acdef3
parentdf78c0636d79c9545a283e0e2a926d623998cc27 (diff)
downloadredot-engine-093cdd2188cfc21c7837214099c35fb054a76a9f.tar.gz
EditorFileSystem: Add verbose print for file being (re)imported
Also print the time it took for each file.
-rw-r--r--editor/editor_file_system.cpp5
-rw-r--r--modules/astcenc/image_compress_astcenc.cpp4
-rw-r--r--modules/etcpak/image_compress_etcpak.cpp2
3 files changed, 8 insertions, 3 deletions
diff --git a/editor/editor_file_system.cpp b/editor/editor_file_system.cpp
index fa6a02f9d4..3e11b4a5ff 100644
--- a/editor/editor_file_system.cpp
+++ b/editor/editor_file_system.cpp
@@ -2016,6 +2016,9 @@ Error EditorFileSystem::_reimport_group(const String &p_group_file, const Vector
}
Error EditorFileSystem::_reimport_file(const String &p_file, const HashMap<StringName, Variant> &p_custom_options, const String &p_custom_importer, Variant *p_generator_parameters) {
+ print_verbose(vformat("EditorFileSystem: Importing file: %s", p_file));
+ uint64_t start_time = OS::get_singleton()->get_ticks_msec();
+
EditorFileSystemDirectory *fs = nullptr;
int cpos = -1;
bool found = _find_file(p_file, &fs, cpos);
@@ -2268,6 +2271,8 @@ Error EditorFileSystem::_reimport_file(const String &p_file, const HashMap<Strin
EditorResourcePreview::get_singleton()->check_for_invalidation(p_file);
+ print_verbose(vformat("EditorFileSystem: \"%s\" import took %d ms.", p_file, OS::get_singleton()->get_ticks_msec() - start_time));
+
return OK;
}
diff --git a/modules/astcenc/image_compress_astcenc.cpp b/modules/astcenc/image_compress_astcenc.cpp
index 1c643d780d..31df83efae 100644
--- a/modules/astcenc/image_compress_astcenc.cpp
+++ b/modules/astcenc/image_compress_astcenc.cpp
@@ -169,7 +169,7 @@ void _compress_astc(Image *r_img, Image::ASTCFormat p_format) {
r_img->set_data(width, height, mipmaps, target_format, dest_data);
- print_verbose(vformat("astcenc: Encoding took %s ms.", rtos(OS::get_singleton()->get_ticks_msec() - start_time)));
+ print_verbose(vformat("astcenc: Encoding took %d ms.", OS::get_singleton()->get_ticks_msec() - start_time));
}
void _decompress_astc(Image *r_img) {
@@ -286,5 +286,5 @@ void _decompress_astc(Image *r_img) {
r_img->set_data(width, height, mipmaps, target_format, dest_data);
- print_verbose(vformat("astcenc: Decompression took %s ms.", rtos(OS::get_singleton()->get_ticks_msec() - start_time)));
+ print_verbose(vformat("astcenc: Decompression took %d ms.", OS::get_singleton()->get_ticks_msec() - start_time));
}
diff --git a/modules/etcpak/image_compress_etcpak.cpp b/modules/etcpak/image_compress_etcpak.cpp
index 087d3a9314..dcd73101c2 100644
--- a/modules/etcpak/image_compress_etcpak.cpp
+++ b/modules/etcpak/image_compress_etcpak.cpp
@@ -278,5 +278,5 @@ void _compress_etcpak(EtcpakType p_compresstype, Image *r_img) {
// Replace original image with compressed one.
r_img->set_data(width, height, mipmaps, target_format, dest_data);
- print_verbose(vformat("etcpak: Encoding took %s ms.", rtos(OS::get_singleton()->get_ticks_msec() - start_time)));
+ print_verbose(vformat("etcpak: Encoding took %d ms.", OS::get_singleton()->get_ticks_msec() - start_time));
}