hardware/intel/common/libva
修订版 | 06183a085a6edd5165a1c6f72a0325373bd3db74 (tree) |
---|---|
时间 | 2010-03-25 01:22:18 |
作者 | Daniel(Qiang), Miao <qiang.miao@inte...> |
Commiter | Daniel(Qiang), Miao |
add PowerVR IEP Lite related new display attributes
@@ -1633,6 +1633,24 @@ typedef struct _VARectangle | ||
1633 | 1633 | * attributes are supported by the driver, and then set the appropriate attributes |
1634 | 1634 | * before calling vaPutSurface() |
1635 | 1635 | */ |
1636 | +/* PowerVR IEP Lite attributes */ | |
1637 | +typedef enum | |
1638 | +{ | |
1639 | + VADISPLAYATTRIB_BLE_OFF = 0x00, | |
1640 | + VADISPLAYATTRIB_BLE_LOW, | |
1641 | + VADISPLAYATTRIB_BLE_MEDIUM, | |
1642 | + VADISPLAYATTRIB_BLE_HIGH, | |
1643 | + VADISPLAYATTRIB_BLE_NONE, | |
1644 | +} VADisplayAttribBLEMode; | |
1645 | + | |
1646 | +typedef enum | |
1647 | +{ | |
1648 | + VADISPLAYATTRIB_CSC_FORMAT_YCC_BT601 = 0x00, | |
1649 | + VADISPLAYATTRIB_CSC_FORMAT_YCC_BT709, | |
1650 | + VADISPLAYATTRIB_CSC_FORMAT_YCC_SMPTE_240, | |
1651 | + VADISPLAYATTRIB_CSC_FORMAT_RGB, | |
1652 | + VADISPLAYATTRIB_CSC_FORMAT_NONE, | |
1653 | +} VADisplayAttribCSCFormat; | |
1636 | 1654 | |
1637 | 1655 | /* Currently defined display attribute types */ |
1638 | 1656 | typedef enum |
@@ -1652,6 +1670,19 @@ typedef enum | ||
1652 | 1670 | * to PutSurface. |
1653 | 1671 | */ |
1654 | 1672 | VADisplayAttribDirectSurface = 5, |
1673 | + VADisplayAttribRotation = 6, | |
1674 | + VADisplayAttribOutofLoopDeblock = 7, | |
1675 | + | |
1676 | + /* PowerVR IEP Lite specific attributes */ | |
1677 | + VADisplayAttribBLEBlackMode = 8, | |
1678 | + VADisplayAttribBLEWhiteMode = 9, | |
1679 | + VADisplayAttribBlueStretch = 10, | |
1680 | + VADisplayAttribSkinColorCorrection = 11, | |
1681 | + VADisplayAttribCSCInputColorFormat = 12, | |
1682 | + VADisplayAttribCSCHue = 13, | |
1683 | + VADisplayAttribCSCSaturation = 14, | |
1684 | + VADisplayAttribCSCBrightness = 15, | |
1685 | + VADisplayAttribCSCContrast = 16, | |
1655 | 1686 | } VADisplayAttribType; |
1656 | 1687 | |
1657 | 1688 | /* flags for VADisplayAttribute */ |