API for multiview broadcasting. Check support for this feature using the AGS_DX11_EXTENSION_MULTIVIEW bit. Supported in Radeon Software Version 16.12.1 (driver version 16.50.2001) onwards.
More...
API for multiview broadcasting. Check support for this feature using the AGS_DX11_EXTENSION_MULTIVIEW bit. Supported in Radeon Software Version 16.12.1 (driver version 16.50.2001) onwards.
◆ agsDriverExtensionsDX11_GetMaxClipRects()
Function returns max number of supported clip rectangles.
- Parameters
-
[in] | context | Pointer to a context. |
[out] | maxRectCount | Returned max number of clip rectangles. |
◆ agsDriverExtensionsDX11_SetClipRects()
Function sets clip rectangles.
- Parameters
-
[in] | context | Pointer to a context. |
[in] | clipRectCount | Number of specified clip rectangles. Use 0 to disable clip rectangles. |
[in] | clipRects | Array of clip rectangles. |
◆ agsDriverExtensionsDX11_SetViewBroadcastMasks()
AMD_AGS_API AGSReturnCode agsDriverExtensionsDX11_SetViewBroadcastMasks |
( |
AGSContext * |
context, |
|
|
unsigned long long |
vpMask, |
|
|
unsigned long long |
rtSliceMask, |
|
|
int |
vpMaskPerRtSliceEnabled |
|
) |
| |
Function to control draw calls replication to multiple viewports and RT slices.
Setting any mask to 0 disables draw replication.
- Parameters
-
[in] | context | Pointer to a context. |
[in] | vpMask | Viewport control bit mask. |
[in] | rtSliceMask | RT slice control bit mask. |
[in] | vpMaskPerRtSliceEnabled | If 0, 16 lower bits of vpMask apply to all RT slices; if 1 each 16 bits of 64-bit mask apply to corresponding 4 RT slices. |