-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use regular command line flags for applicable options #566
Conversation
There are some more options you could change to flags if you search for po::value. |
The 4 in GeometryParameters could be changed if you want? But the others in RenderingParameters and StreamParameters have a negative effect because they are on by default; so I can't make them a flag without changing their names. |
I don't really mind either way but it might be weird to have some bool flags take an argument and some not. We could for instance rename stream-use-compression to stream-disable-compression if that makes sense? |
Yes, we could do that, I was afraid of changing too many things. |
Note that the way they are now allows for the default value to change "transparently" for the user, whereas the change makes the default values explicit. |
I think that makes sense. |
2bf6437
to
150412b
Compare
Done. Full list of changes is: Application parameters: Geometry parameters: Rendering parameters: Stream parameters: |
Application parameters: --enable-benchmark --parallel-rendering --synchronous-mode Geometry parameters: --circuit-mesh-transformation --circuit-uses-simulation-model --morphology-use-sdf-geometries --morphology-dampen-branch-thickness-changerate Rendering parameters: --accumulation off => --disable-accumulation --head-light off => --no-head-light Stream parameters: --stream-use-compression off => --stream-disable-compression
retest this please |
FYI I observed another failure with the throttle test, see:
|
Yes, I think @rolandjitsu and @tribal-tec will fix that soon. |
OK cool. I'm merging this now if there are no objections from the others. |
The modified options are:
--enable-benchmark
--parallel-rendering
--synchronous-mode