Hardware Optimisation & Benchmarking Shenanigans

Hi Benjy

Thank you for the feedback.  As I change things to improve, I inadvertently break the code functioning somewhere.
I know just because it works for me, is not enough, so having detailed responses like yours is helpful.

To try and answer some of your questions.

The benchmark firstly tries to load the steam demo version, if that is not present, then it will attempt to load the command line version. or command line demo.
If things are installed in non default directories… then for the moment it won’t work.
I currently only have demo’s so I need to rely on others feedback, or just guess how it may behave.

Regarding the cache drive.   As I am unable to query the application as to what the cache drive is set as, (although I could set  the drive letter  by command line)
I added the user selection option.  This does not change what the application uses.  It just records the drive type selected.  
I spent a long time trying to figure out how to define the drive type by drive letter, however I could not.   Maybe using diskpart is possible, however I purposely have used only commands that interrogate, and none that could by accident change someones partitions etc.  

Regarding the finished model at the end.  I require that the application closes when the final texturing stage is done, so as to know when to allow the code to move onto the next stage and allow the records to be compiled.  - The file is however saved, so you can reopen the completed project. and view the model. It is currently simplified to 1 mil polys as a arbitrary value.

Regarding the Echo is off, - this happens when the tool cannot obtain the benchmark results, or fails to actually run the application to run the benchmark.   It’s just my poor coding’s way of saying no result found.

I do not know when you downloaded the last benchmark tool, however yesterday I uploaded a couple of revisions to the V4.    v42,v43    -  The first upload of the V4  was reported by the capturing reality team to generate the same Null values as you experienced.  A recent windows update slightly changed how it allows the taskmanager to be queried and I also added a space where there should not be one.   - Do you know which you downloaded ?  It’s hopeful the latest code I put up yesterday may have already fixed the issue you are having.

Hopefully you have time to download the latest v43 and try again.  -   Maybe just chuck 10 images in for a quick run to see if it completes correctly.  Then you can play about with your real data set.

As per the issues you are having not regarding the benchmark.  I have found that windows profiles can get corrupted, and no amount of re-installing applications helps.  However creating a new user profile allows for a fresh registry for that user, and has often allowed me to get things working without a re-install etc.  It maybe worth a try.

All feedback is appreciated :slight_smile:

Ivan