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
58644b911f
Formatting according to PEP-8 using autopep8
...
I've added a `setup.cfg` file with `[pep8]` section to make it use the
120-char line length limit we have for all Blender/Python scripts.
2018-08-14 12:14:54 +02:00
0e1d2810fe
Implement requesting device by index
...
For now main goal is to be able to request specific Vega card.
In the longer term we can use this to select compute device
which is a non-display, or the one which is on specific PCI
slot or so.
2018-08-10 10:21:04 +02:00
f8d385c99f
Report more uniform progress when rendering on GPU
2018-08-08 11:24:29 +02:00
93c7f172ad
Save ouytput images to a temp director which will be erased
...
Also removed hardcoded temp path in benchmark itself.
2018-08-06 16:58:07 +02:00
969776f4ad
Implement subprocess termination
2018-08-06 12:27:30 +02:00
eca235f3df
Add final srceen to the benchmark process
...
Also moved blocks of information around.
2018-08-03 17:46:28 +02:00
cefaa27640
Move forward with implementaiton
...
- The decision was made that blender and scenes can be found next
to the benchmark running script.
- Show real image of the currently rendering scene.
2018-08-03 16:42:12 +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
c5f7365d8a
Initial support of single GPU rendering when multiple cards with same name exists
2017-10-23 16:50:15 +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
ab2fe20c8f
Initial commit
2017-08-18 12:12:25 +02:00