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. Check the full list of configuration requirements here.
|
A path to the .sync file. | syncker.cfg |
sync_master |
Sets the flag indicating whether the computer is Master.
|
Master flag. | 1 |
sync_method |
Sets the addressing mode to be used by Syncker. One of the following: unicast, multicast, broadcast.
|
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.
|
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.
|
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).
|
Buffer swap synchronization mode. | default |
sync_swap_nvidia_group |
Sets NVIDIA's swap group.
|
NVIDIA's swap group. | 1 |
sync_swap_nvidia_barrier |
Sets NVIDIA's swap barrier.
|
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.
|
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.
|
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. To be specified when a multi-monitor configuration is used.
|
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. To be specified when a multi-monitor configuration is used.
|
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. To be specified when a multi-monitor configuration is used.
|
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. To be specified when a multi-monitor configuration is used.
|
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. To be specified when a multi-monitor configuration is used.
|
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. |