102
www.analogway.com
USER MANUAL
-
GPU_w = 2 _ 1280 = 2560
-
GPU_h = 1024
-
Total_w = 1
-
Total_h = 0:28
-
Display 2 w = 0:18 and h = 0:10.
Then:
𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤ℎ ∶
2560 ×
0.18
1.00 = 460
ℎ𝑒𝑒𝑤𝑤𝑒𝑒ℎ𝑤𝑤 ∶
1024 ×
0.10
0.28 = 365
The GPU draws Display 1 and 2 in the same pixel space (green area).
Display 2 will have only 460 x 365 pixels representing full display area.
Situation will be even worse in the following situation:
Fig. 70 -
Another example of bad performance optimization
Total area is huge compared to either display.
Common situation is for the setup display to be "control monitor" showing everything.
Note: If the control monitor is connected to a GPU that has other displays connected, resolution in those display is going to be bad. This
also affects performance.
C.e.
Performance
All layer that are even partially inside GPU draw area are drawn in that GPU. Videos playing on those layers
have to be transferred to the GPU by PCIe bus and the layers have to be drawn. This requires lot of resources
from PCIe bandwidth and GPU processing power. This is particularly troublesome in control monitor situation.
C.f.
Conclusion
To get optimal performance and resolution for displays:
-
Position displays that are connected to same GPU as close to each other as possible
-
Avoid setups where many displays show same area of canvas