Commit Graph

27 Commits

Author SHA1 Message Date
b216fcb8cb Keep buttons alignment when device selector is not visible 2018-08-08 10:42:24 +02:00
8c0216fce6 Use buttons opf default color in file browser 2018-08-08 10:33:06 +02:00
57a080c9db Use blender logo size which is safer for downscale 2018-08-07 23:58:56 +02:00
206d83d546 Benchmark: use link button drawing in UI. 2018-08-07 20:11:44 +02:00
36023cec88 Bundler: initial port to macOS. 2018-08-07 18:02:25 +02:00
fc4b8618f0 Don't use victor scene
It is quite resource-heavy, likely to run out of resources
on lots of machines.
2018-08-07 16:59:13 +02:00
87ac43b6ec Further tweaks to blender logo 2018-08-07 12:09:45 +02:00
3e16d19178 Draw shadow under the text 2018-08-07 11:48:23 +02:00
ef03f62053 Add placeholder texts
Will make it easier to tweak once final text is ready.
2018-08-07 11:36:39 +02:00
f391aafb27 Tweak wording in the interface, hopefulyl to make it more obvious 2018-08-07 11:11:48 +02:00
24c6749a83 Send SIGINT once
This is enough (somehow) to abort rendering. With signal sent
twice Blender wil lsave crash report, which is not what we want.
2018-08-07 10:10:48 +02:00
23ca9b0759 Fixed bad alignment of device selection 2018-08-07 10:04:15 +02:00
c98955b3ff Add a button to go back to the beginning
Allows to run benchmark on multiple configurations, without
closing benchmark software.
2018-08-07 10:03:05 +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
8cebc726ca Only show device enum when needed 2018-08-06 16:42:46 +02:00
f41931d77b Fix render cancel on Windows
We can nto send SIGINT isgnal on windows, it does not exist.
2018-08-06 15:46:25 +02:00
4719af789c Implement compute device selector 2018-08-06 14:55:07 +02:00
969776f4ad Implement subprocess termination 2018-08-06 12:27:30 +02:00
49d0569c6b Improve HiDPI awareness of Blender logo 2018-08-06 11:45:44 +02:00
e8844bc0ec Prepare for supporting more operation systems 2018-08-06 11:13:15 +02:00
b190316fbf Implement save benchmark operator 2018-08-06 09:59:52 +02:00
cd9304cff9 Add BLender logo in the corner
Still need to make it DPI and HiDPI and such aware.
2018-08-03 18:01:38 +02:00
eca235f3df Add final srceen to the benchmark process
Also moved blocks of information around.
2018-08-03 17:46:28 +02:00
e6dfebbfd7 Fix uneven multiline text spacing. 2018-08-03 17:18:34 +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
895b2b88e8 Merge actual benchmark run operator into interface 2018-08-03 14:58:17 +02:00
e96efb840a Implement placeholder benchmark space UI. 2018-08-02 19:34:35 +02:00