QodotPlugin / qodot-plugin

(LEGACY) Quake .map support for Godot 3.x
MIT License
960 stars 70 forks source link

Build profiling option #34

Closed Shfty closed 4 years ago

Shfty commented 4 years ago

Should be implemented as a checkbox on QodotMap and cause information to be printed to the log during build.

Possible data:

Feel free to drop extra ideas in here if you have any @Calinou

Shfty commented 4 years ago

I've implemented a cursory set of build data that includes entity and brush counts as well as total build time.

Will likely codify execution time profiling into a helper class for the more granular stuff like build step-specific durations.

Shfty commented 4 years ago

I've added duration profiling for every build step in the latest commit.