• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/common/libva


Commit MetaInfo

修订版06183a085a6edd5165a1c6f72a0325373bd3db74 (tree)
时间2010-03-25 01:22:18
作者Daniel(Qiang), Miao <qiang.miao@inte...>
CommiterDaniel(Qiang), Miao

Log Message

add PowerVR IEP Lite related new display attributes

更改概述

差异

--- a/src/va.h
+++ b/src/va.h
@@ -1633,6 +1633,24 @@ typedef struct _VARectangle
16331633 * attributes are supported by the driver, and then set the appropriate attributes
16341634 * before calling vaPutSurface()
16351635 */
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;
16361654
16371655 /* Currently defined display attribute types */
16381656 typedef enum
@@ -1652,6 +1670,19 @@ typedef enum
16521670 * to PutSurface.
16531671 */
16541672 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,
16551686 } VADisplayAttribType;
16561687
16571688 /* flags for VADisplayAttribute */