Syncker-Specific Options
You should upgrade to
There are 2 types of Syncker-specific options:
- Command-line options used to specify screen configuration, addressing mode, multicast address of the Master computer, or a port to be used on the application start-up. These options have the same syntax as the other start-up command-line options.
- Console options that can be run from the application console on the Master or Slave sides.
Command-Line Options#
Common Options#
The following command-line options can be run on Master or Slave application start-up:
Name | Description | Arguments | Default |
---|---|---|---|
sync_view_config |
Specifies a screen/projection configuration to be used. This configuration represents a configuration of monitors, onto which the application is rendered, or projectors that project the application onto projection screens (1 unit = 1 meter). Projection and modelview matrices are automatically calculated on the basis of the camera position and Slave name. When no configuration file is specified, all Slave apps clone Master's display. Notice
Check the full list of configuration requirements here. Shell commands
|
A path to the .sync file. | syncker.cfg |
sync_master |
Sets the flag indicating whether the computer is Master. Shell commands
|
Master flag. | 1 |
sync_method |
Sets the addressing mode to be used by Syncker. One of the following: unicast, multicast, broadcast. Shell commands
|
Addressing mode. | unicast |
sync_multicast_address |
Sets a multicast address that is used by the Master computer to send messages to Slave over the network. Shell commands
|
A multicast address in the xxx.xxx.xxx.xxx format. | 239.0.0.1 |
sync_port |
Sets the UDP port to be used to send and receive messages for the Syncker. Shell commands
|
UDP port number. | 8890 |
sync_swap |
Sets the buffer swapping method to be used by Syncker. One of the following: default, NVIDIA (available only for NVIDIA Quadro GPUs with G-SYNC support). Shell commands
|
Buffer swap synchronization mode. | default |
sync_swap_nvidia_group |
Sets NVIDIA's swap group. Shell commands
|
NVIDIA's swap group. | 1 |
sync_swap_nvidia_barrier |
Sets NVIDIA's swap barrier. Shell commands
|
NVIDIA's swap barrier. | 1 |
sync_view |
Sets the view (display or projector stored in the configuration file) to be used. This option is equivalent to sync_view_0. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
sync_view_0 |
Sets the view (display or projector stored in the configuration file) to be used for the 1st monitor/projector of the computer. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
sync_view_1 |
Sets the view (display or projector stored in the configuration file) to be used for the 2nd monitor/projector of the computer. Notice
To be specified when a multi-monitor configuration is used. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
sync_view_2 |
Sets the view (display or projector stored in the configuration file) to be used for the 3rd monitor/projector of the computer. Notice
To be specified when a multi-monitor configuration is used. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
sync_view_3 |
Sets the view (display or projector stored in the configuration file) to be used for the 4th monitor/projector of the computer. Notice
To be specified when a multi-monitor configuration is used. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
sync_view_4 |
Sets the view (display or projector stored in the configuration file) to be used for the 5th monitor/projector of the computer. Notice
To be specified when a multi-monitor configuration is used. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
sync_view_5 |
Sets the view (display or projector stored in the configuration file) to be used for the 6th monitor/projector of the computer. Notice
To be specified when a multi-monitor configuration is used. Shell commands
|
Name of the display/projector stored in the .sync configuration file. | — |
Master Options#
The following command-line options can be run on the Master application start-up:
Slave Options#
The following command-line options can be run on the Slave application start-up:
Console Commands#
The following console commands can be run on a Master or Slave computer.
Name | Description | Arguments |
---|---|---|
sync |
|
A console command to run. |
syncker_interpolation |
|
0 — disabled 1 — enabled (by default) |
syncker_interpolation_period |
|
Interpolation period, in seconds (0.04 — by default) |
syncker_extrapolation_period |
|
Extrapolation period, in seconds (0.2 — by default) |
syncker_setup |
|
0 — return to standard mode. 1 — enter the screen/ projection setup mode. |
syncker_debug |
|
0 — hide the debug window. 1 — show the debug window. |