There are various techniques to integrate projector calibrations into the display system. We call this feature hooking . There are different ways to embed the calibrations into the operating system:
-
Hardware-based hooking: On this level, the warping and blending data is imported directly into the graphics processing unit (GPU). This hooking mode requires to use a professional series of graphics cards.
- NVIDIA NVAPI: Available on NVIDIA Quadro GPU K5200 or better.
- AMD D.O.P.P: Available on AMD FirePro w600 (other models are unreliable in D.O.P.P. support).
- Desktop hooking (DWM): This embedding mode applies the calibration data onto the Windows display configuration. For this mode, it is required to have Windows 7 ( not 8.1 or 10! ) as the operating system with Aero theme activated.
- Application hooking: Warp&Blend files are processed by the image generating application. Provided as a plugin or calibration file loader by VIOSO or the vendor of the application. Note that this might involve extra costs for development time. For a list of supported applications, click here .
This table shows the capabilities of the different hooking techniques:
Hooking technique |
Desktop warping Windows 7 |
Desktop warping Windows 8.1-10 |
Max. projectos |
No. of displays or groups |
Blending between groups |
Exkl. Fullscreen apps |
Content overlap adjustment |
Quadbuffer Stereo apps |
comments |
Windows 7 DWM (Aero Theme) |
![]() |
![]() |
16 | 8 |
![]() ![]() |
![]() |
![]() |
![]() |
|
NVIDIA API | ![]() |
![]() |
16 | 8 | ![]() |
![]() |
![]() |
![]() |
P-series and above |
AMD D.O.P.P | ![]() |
![]() |
6 | 1 | ![]() |
![]() |
![]() |
![]() |
FirePro W-series only! |
DirectX 9 Hook | ![]() |
![]() |
16 | 8 | ![]() |
![]() |
![]() |
![]() |
legacy mode only |
OpenGL Hook | ![]() |
![]() |
16 | 8 | ![]() |
![]() |
![]() |
![]() |
Refer to the GPU setup section to get another list of features supported, depending on the hardware and operating system.