Capabilities of the NvMedia2D context.
This type holds the capabilities offered by the NvMedia2D context. These capabilities are dependent on the current VIC chip.
Definition at line 400 of file nvmedia_2d.h.
Data Fields | |
| uint32_t | maxComposeLayers |
| Maximum number of input layers supported by compose operation. More... | |
| float | minScaleFactor |
| Minimum downscale factor supported by compose operation. More... | |
| float | maxScaleFactor |
| Maximum upscale factor supported by compose operation. More... | |
| uint32_t | minSurfaceHeight |
| Minimum height of surface. More... | |
| uint32_t | maxSurfaceHeight |
| Maximum height of surface. More... | |
| uint32_t | minSurfaceWidth |
| Minimum width of surface. More... | |
| uint32_t | maxSurfaceWidth |
| Maximum width of surface. More... | |
| uint32_t | tileWidth |
| Width of the tiles the HW processes the surfaces in. More... | |
| uint32_t | tileHeight |
| Height of the tiles the HW processes the surfaces in. More... | |
| bool | supportsCompareCrc |
| Compare CRC operation is supported. More... | |
| bool | supportsReadCrc |
| Read CRC operation is supported. More... | |
| bool | supportsCompose |
| Compose operation is supported. More... | |
| bool | supportsLdc |
| Per-layer stand-alone LDC operation is supported. More... | |
| bool | supportsComposeLdc |
| Per-layer LDC + Compose operation is supported. More... | |
| bool | supportsComposeTnrOutput |
| Compose + TNR output operation is supported. More... | |
| bool | supportsComposeXSobel |
| Compose + XSobel post-process operation is supported. More... | |
| bool | supportsLdcMaskMap |
| LDC mask map is supported. More... | |
| bool | supports16BitYUVNatively |
| Processing 16-bit YUV formats natively is supported. More... | |
| bool | supportsNonAlignedRects |
| Non-aligned destination and clip rectangles with chroma sub-sampled YUV formats are supported. More... | |
| uint32_t NvMedia2DCapabilities::maxComposeLayers |
Maximum number of input layers supported by compose operation.
Definition at line 403 of file nvmedia_2d.h.
| float NvMedia2DCapabilities::maxScaleFactor |
Maximum upscale factor supported by compose operation.
Definition at line 409 of file nvmedia_2d.h.
| uint32_t NvMedia2DCapabilities::maxSurfaceHeight |
Maximum height of surface.
Definition at line 415 of file nvmedia_2d.h.
| uint32_t NvMedia2DCapabilities::maxSurfaceWidth |
Maximum width of surface.
Definition at line 421 of file nvmedia_2d.h.
| float NvMedia2DCapabilities::minScaleFactor |
Minimum downscale factor supported by compose operation.
Definition at line 406 of file nvmedia_2d.h.
| uint32_t NvMedia2DCapabilities::minSurfaceHeight |
Minimum height of surface.
Definition at line 412 of file nvmedia_2d.h.
| uint32_t NvMedia2DCapabilities::minSurfaceWidth |
Minimum width of surface.
Definition at line 418 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supports16BitYUVNatively |
Processing 16-bit YUV formats natively is supported.
Definition at line 454 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsCompareCrc |
Compare CRC operation is supported.
Definition at line 430 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsCompose |
Compose operation is supported.
Definition at line 436 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsComposeLdc |
Per-layer LDC + Compose operation is supported.
Definition at line 442 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsComposeTnrOutput |
Compose + TNR output operation is supported.
Definition at line 445 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsComposeXSobel |
Compose + XSobel post-process operation is supported.
Definition at line 448 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsLdc |
Per-layer stand-alone LDC operation is supported.
Definition at line 439 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsLdcMaskMap |
LDC mask map is supported.
Definition at line 451 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsNonAlignedRects |
Non-aligned destination and clip rectangles with chroma sub-sampled YUV formats are supported.
Definition at line 458 of file nvmedia_2d.h.
| bool NvMedia2DCapabilities::supportsReadCrc |
Read CRC operation is supported.
Definition at line 433 of file nvmedia_2d.h.
| uint32_t NvMedia2DCapabilities::tileHeight |
Height of the tiles the HW processes the surfaces in.
Definition at line 427 of file nvmedia_2d.h.
| uint32_t NvMedia2DCapabilities::tileWidth |
Width of the tiles the HW processes the surfaces in.
Definition at line 424 of file nvmedia_2d.h.