161 Commits

Author SHA1 Message Date
Hugo Locurcio
c0d077d697 Add a project icon 2021-12-07 15:27:39 +01:00
Hugo Locurcio
e147a9fea9 Improve JSON copy, improve debug label, tweak code style
- JSON is now generated using the JSON class and includes Godot version
  information, CPU information and GPU information. Its base structure
  has changed.
- Tweak debug label visibility and mention frame setup time within.
- Tweak code style to follow the GDScript style guide (and fix a typo
  in `benchmark_group`).
2021-12-07 12:37:53 +01:00
Juan Linietsky
75caabb5ae Merge pull request #4 from Calinou/add-gdscript-tests
Add initial GDScript tests
2021-12-06 11:22:13 -03:00
Hugo Locurcio
b416f5792a Add initial GDScript tests
- Add wall clock time measurement on benchmarks.
- Allow tests to not have a predefined time limit.
  - This is required for scripting tests.
- Fix culling tests not reporting GPU time.
2021-11-29 14:43:11 +01:00
Juan Linietsky
f9233ca755 Merge pull request #3 from reduz/copy-json
Add ability to copy JSON
2020-12-24 00:31:56 -03:00
Juan Linietsky
c62659ab24 Add ability to copy JSON 2020-12-24 00:31:01 -03:00
Juan Linietsky
51b912f084 Merge pull request #2 from reduz/new-benchmarks
Add a benchmarking suite
2020-12-24 00:03:02 -03:00
Juan Linietsky
2dd866ef42 Add a benchmarking suite
-Culling benchmarks only for now
2020-12-24 00:00:45 -03:00
Juan Linietsky
4caa449b59 Merge pull request #1 from reduz/initial-cleanup
Use same license as in other projects, add gitignore
2020-12-23 18:33:22 -03:00
Juan Linietsky
c3754cd85e Use same license as in other projects, add gitignore 2020-12-23 18:17:38 -03:00
Juan Linietsky
147be83482 Initial commit 2020-12-23 18:04:51 -03:00