virtualx-engine/editor/import
Juan Linietsky 2b730cad90 Use multiple threads to import.
- For now everything imports multithreaded by default (should work I guess, let's test).
- Controllable per importer

Early test benchmark. 64 large textures (importing as lossless, _not_ as vram) on a mobile i7, 12 threads:
Importing goes down from 46 to 7 seconds.

For VRAM I will change the logic to use a compressing thread in a subsequent PR, as well as implementing Betsy.
2021-04-19 14:12:22 -03:00
..
atlas_import_failed.xpm
collada.cpp Unify URI encoding/decoding and add to C# 2021-01-28 07:45:01 -05:00
collada.h
editor_import_collada.cpp Style: Apply clang-tidy's modernize-use-bool-literals 2021-04-05 13:16:35 +02:00
editor_import_collada.h
editor_import_plugin.cpp
editor_import_plugin.h
resource_importer_bitmask.cpp
resource_importer_bitmask.h
resource_importer_csv_translation.cpp Rename PHashTranslation to OptimizedTranslation 2021-03-20 10:02:47 +00:00
resource_importer_csv_translation.h
resource_importer_image.cpp
resource_importer_image.h
resource_importer_layered_texture.cpp Reorganize Project Settings 2021-02-18 11:23:34 -03:00
resource_importer_layered_texture.h
resource_importer_obj.cpp Style: Apply clang-tidy's modernize-use-bool-literals 2021-04-05 13:16:35 +02:00
resource_importer_obj.h
resource_importer_scene.cpp Rename get_surface_material to get_surface_override_material 2021-04-14 20:24:03 -07:00
resource_importer_scene.h Use multiple threads to import. 2021-04-19 14:12:22 -03:00
resource_importer_shader_file.cpp
resource_importer_shader_file.h
resource_importer_texture.cpp Reorganize Project Settings 2021-02-18 11:23:34 -03:00
resource_importer_texture.h
resource_importer_texture_atlas.cpp
resource_importer_texture_atlas.h
resource_importer_wav.cpp
resource_importer_wav.h
scene_import_settings.cpp Rename ButtonList enum and members to MouseButton 2021-03-23 07:13:23 -04:00
scene_import_settings.h Improved 3D Scene Importer 2021-03-22 12:16:40 -03:00
scene_importer_mesh.cpp Improved 3D Scene Importer 2021-03-22 12:16:40 -03:00
scene_importer_mesh.h Improved 3D Scene Importer 2021-03-22 12:16:40 -03:00
scene_importer_mesh_node_3d.cpp
scene_importer_mesh_node_3d.h
SCsub