Commit Graph

32 Commits

Author SHA1 Message Date
c41658857a Various fixes
- Do not enable CPU device together with OpenCL/CUDA when device name is not
  specified.
- Adopt output log parser fr the changed path tracing message.
- Solve issue with using same short name of command line argument for single
  device specification.
- Reshuffle include statements so it's kind of possible to use bundle python.
  Still need to work this properly, but that's for later.
2017-11-01 16:07:46 +01:00
efd39a9e86 Add some more colors 2017-10-23 16:59:55 +02:00
c5f7365d8a Initial support of single GPU rendering when multiple cards with same name exists 2017-10-23 16:50:15 +02:00
6fca776979 Add extra colors for graphs 2017-10-19 13:25:04 +02:00
108bb4287f Support hiding statistics for specific scenes
This way it's possible to see side-by-side results of CPU and GPU time on "fast"
scenes, without having Victor scene making bars for bmw really tiny.
2017-08-29 10:21:52 +02:00
3c3c8cbaad SOme ground work to support Windows for benchmark farm
Mainly straightforward changes, the only tricky part: detect number of CPU
sockets. Didn't figure out yet how to do this on Windows.
2017-08-28 15:05:04 +02:00
4bed7a3f8a Remove fixed max scale
This allows chart to re-scale all bars when disabling some of slow devices.
2017-08-27 21:40:45 +02:00
34c6f867b0 Initial support for history over device scenes
This patch will generate html file which contains per-scene graph ofg all device
statistics over all period of time. There are still some possible tweaks to look
and feel of the graphs, but it's good enough for now.
2017-08-27 21:25:46 +02:00
0cd6c37ec2 Cleanup: pep8 2017-08-27 19:11:51 +02:00
48c1d0fd09 Use latets commit date when building latest benchmark results 2017-08-27 19:10:29 +02:00
2cd38e40a5 Add missing font 2017-08-27 18:22:16 +02:00
9bda4f0470 Improve handling of missing data for bars 2017-08-27 18:21:36 +02:00
f62e0dc31f Make system info reporting number of CPU sockets 2017-08-24 13:52:50 +02:00
bdc7bff426 Report threads actually used by Blender
The thing is, due to possibly NUMA or CPU groups used, number of
Blender threads might be different from system number of threads.
2017-08-24 11:38:15 +02:00
d538682ce4 Report number of CPU cores and threads in system info 2017-08-24 11:28:22 +02:00
8a956a4e85 Rename HTML file to better show what it is about 2017-08-24 11:12:08 +02:00
508fee4812 Correction to previous commit 2017-08-22 11:38:27 +02:00
0a8679a506 Ignroe annoying macOS related folders when enumerating 2017-08-22 11:35:11 +02:00
10aa91149c Add quick way to query for device information without rendering anything
Ideally we need to print those to the console without any extra storage
created, but that's becoming a bit hairy.
2017-08-22 10:12:38 +02:00
361b9af1fb Add spreadsheet geenration based on jquery Grid 2017-08-21 13:39:46 +02:00
6083e023db Experiment with different roundsing fot chart Y axis 2017-08-21 11:34:31 +02:00
c9bda4032a Remoce (Display) from final chart report 2017-08-21 11:31:08 +02:00
8e1cf6bcaa Support DUO cards for reports generation 2017-08-21 10:25:59 +02:00
dadb453b31 Fix shadowing of variable in python 2017-08-21 09:52:13 +02:00
ebdbaf313e Fix parsing possibly corrupted files and make sure devices are aways sorted 2017-08-18 17:50:42 +02:00
fe1cb2dbf7 Restore tooltip, now it works onsingle result only 2017-08-18 17:49:01 +02:00
3dc5acffc2 Move color generation to javascript 2017-08-18 17:25:33 +02:00
0c63b7327c Fix wrong directory used, wrong sorting and time formatting 2017-08-18 17:18:14 +02:00
d4370881ca Fix wrong stripping of display device 2017-08-18 17:11:07 +02:00
69246133ec Fixes for GPU rendering and more readable tooltip with render time 2017-08-18 17:02:26 +02:00
70ae2ff9dd Initial implementation of results parser 2017-08-18 15:52:08 +02:00
ab2fe20c8f Initial commit 2017-08-18 12:12:25 +02:00