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