165 Commits

Author SHA1 Message Date
e85faa1ab6 Interface tweaks 2018-08-10 12:29:59 +02:00
30199bcbec Professional styling of 'auth token received' HTML page 2018-08-10 11:55:56 +02:00
b32052f1ed Make version to be Beta 2018-08-10 10:48:37 +02:00
66477fdf43 Make final blurb more final 2018-08-10 10:46:15 +02:00
a2d7fd1b37 Wrap GPU names into multiple lines 2018-08-10 10:43:29 +02:00
1defd9395a Moved submission module into benchmark module 2018-08-10 10:35:05 +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
26f5978aae Don't check return code of calling cl_query 2018-08-09 18:17:09 +02:00
3bae5244cf Change benchmark result 'stats' key to 'scenes' with different content
Old:
   'stats': [
        {'scene_name': 'somescene', 'otherstat': 123}
    ]
New:
   'scenes': [
        {'name': 'somescene', stats: {'otherstat': 123}}
    ]
2018-08-09 18:04:16 +02:00
bcbb2a9496 Submission client: log status code & text when submission is bad 2018-08-09 18:04:07 +02:00
da869e022a Submission of benchmark data to mydata.blender.org 2018-08-09 18:04:07 +02:00
9ecab3a512 Benchmark: Report proper Vega device in json 2018-08-09 17:51:31 +02:00
821f50cda1 Benchmark: Workaround to show proper Vega card 2018-08-09 17:21:50 +02:00
9325a0bb6a Attempt to deal with partially initialized checkouts 2018-08-08 17:24:04 +02:00
202ffb7ff1 Bundle: Implement ZIP creation on Windows 2018-08-08 15:14:41 +02:00
383cb4fcd2 Mention GPU memory required to finish the full benchmark 2018-08-08 12:21:15 +02:00
43cf59264f Use better framed picture when available 2018-08-08 12:05:47 +02:00
984a8f1f08 Benchmark: tweak opendata link to be centered correctly. 2018-08-08 11:56:52 +02:00
f8d385c99f Report more uniform progress when rendering on GPU 2018-08-08 11:24:29 +02:00
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
92d124b7a2 Bundler: add macOS code signing and .dmg + .zip packing. 2018-08-07 22:55:15 +02:00
329da310db Bundle: Support ImageMagic on Windows 2018-08-07 22:22:53 +02:00
f5da4a106c Bundle: Better approach for previous commit
Saves some submodule checkout, which is especially slow
on WIndows for some reason.
2018-08-07 22:16:37 +02:00
30de7ef414 Bundle: Initialize submodules after checkout to branch
Ensures we've got benchmark submodule initialized.
2018-08-07 22:12:06 +02:00
cbc18a44f1 Bundle: Unpack blender release archive 2018-08-07 22:05:39 +02:00
6210ae1404 Bundle: Run install target on windows 2018-08-07 21:53:55 +02:00
782af39ed3 Bundle: Pass compilation step on Windows 2018-08-07 20:18:05 +02:00
206d83d546 Benchmark: use link button drawing in UI. 2018-08-07 20:11:44 +02:00
db239757cb Bundle: Tweaks to detect MSbuild rather than make 2018-08-07 18:49:15 +02:00
91e5e4b6a4 Bundle: Tweaks to bootstrap bunlder
It seems running vcvarsall from inside Git bash
does not make proper change in the environment.

Workaround is to have separate script, which
sets environment up and calls bash scripts.
2018-08-07 18:44:31 +02:00
65fc21feb1 Fix for previous commit 2018-08-07 18:21:18 +02:00
338d6f3be9 Make bitness to be detected on Windows
Required to run script from Git bash. MSVC_ARCH is to
be provided by either configuration or environment.
2018-08-07 18:19:19 +02:00
c376273ae4 Bundler: fixes for macOS. 2018-08-07 18:17:04 +02:00
36023cec88 Bundler: initial port to macOS. 2018-08-07 18:02:25 +02:00
95005ce271 Exit script if compilation failed 2018-08-07 17:44:48 +02:00
074cfff333 Report packign state 2018-08-07 17:15:30 +02:00
1c7c35901f Allow build environment to tweak cmake flags 2018-08-07 17:13:55 +02:00
89a29b36c0 Tweak tile size on GPU 2018-08-07 17:07:44 +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
710042f509 Archive the result bundle 2018-08-07 16:45:19 +02:00
aa30086fef Bundler: ADownload blender from internet and package it 2018-08-07 15:29:26 +02:00
0a9b8b251a Initial work on bundling script
Not finished, but has something workign already.
2018-08-07 15:07:04 +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
16284d4505 Update images to be moar final 2018-08-07 11:43:08 +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