Commit Graph

16 Commits

Author SHA1 Message Date
a04a10068a Prevent crash when generating JSONString
The issue is discussed in rBBB4726ee0c9c05
2018-09-06 15:51:36 +02:00
4726ee0c9c Produce benchmark JSON schema v2
- No more '(Display)' strings in the GPU names, but store devices as
  `{'name': name, 'type': 'CPU/CUDA/OPENCL', 'is_display': bool}`
- Introduces testing with py.test & pipenv. The test suite is far from
  complete, though.
2018-08-28 12:11:01 +02:00
05c01f2b21 PEP8: import of built-in modules at the top of the file
This also prevents double import of `sys` and `os`.
2018-08-14 12:07:26 +02:00
7f42fdf5e8 Initial implementation of blender benchmark addon
Just some glue logic to query progress and results from benchmark.

Needed to move files around, so oth standalone and addon are happy.
2018-08-02 17:38:55 +02:00
de682f8e8e Fix access of uninitialized config key 2018-01-05 14:53:06 +01:00
0712725ac6 Quickm hack to support device name overrides
Sometimes device name should be overriden, so it's possible to distinguish
different AMD Vega flavors.
2017-12-19 16:57:15 +01:00
5a199f14c1 Make bundle portable by bundling third party packages we need 2017-11-16 10:12:16 +01:00
c557f0bdec Add support of overriding scenes list 2017-11-15 12:25:34 +01:00
c5f7365d8a Initial support of single GPU rendering when multiple cards with same name exists 2017-10-23 16:50:15 +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
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
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