intel/genxml: align some of the fields with the media driver
These values are taking from runtime interrogation of the media driver. It would be nice to know if they are correct, but they work. Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20782>
This commit is contained in:
@@ -4149,11 +4149,11 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Inline Data" start="96" end="191" type="INLINE_DATA_DESCRIPTION_FOR_MFD_AVC_BSD_OBJECT" />
|
||||
</instruction>
|
||||
<instruction name="MFD_AVC_DPB_STATE" bias="2" length="27" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="9" />
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="25" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="6" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="1" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
@@ -4177,10 +4177,7 @@
|
||||
</field>
|
||||
</group>
|
||||
<group count="16" start="96" size="16">
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint" prefix="LTST">
|
||||
<value name="Long Term Frame" value="1" />
|
||||
<value name="Short Term Frame" value="0" />
|
||||
</field>
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint" />
|
||||
</group>
|
||||
<group count="16" start="352" size="16">
|
||||
<field name="View ID" start="0" end="15" type="uint" />
|
||||
@@ -4215,7 +4212,7 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Driver Provided NAL Type Value" start="96" end="103" type="uint" />
|
||||
<field name="AVC NAL Type First Byte Override" start="104" end="104" type="uint">
|
||||
<value name="Use Bitstream Decoded NAL Type" value="0" />
|
||||
@@ -4479,8 +4476,8 @@
|
||||
<field name="POC List" start="0" end="31" type="uint" />
|
||||
</group>
|
||||
</instruction>
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="14" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="12" />
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="21" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="19" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="0" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="0" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
|
||||
@@ -4317,11 +4317,11 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Inline Data" start="96" end="191" type="INLINE_DATA_DESCRIPTION_FOR_MFD_AVC_BSD_OBJECT" />
|
||||
</instruction>
|
||||
<instruction name="MFD_AVC_DPB_STATE" bias="2" length="27" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="9" />
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="25" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="6" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="1" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
@@ -4345,10 +4345,7 @@
|
||||
</field>
|
||||
</group>
|
||||
<group count="16" start="96" size="16">
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint" prefix="LTST">
|
||||
<value name="Long Term Frame" value="1" />
|
||||
<value name="Short Term Frame" value="0" />
|
||||
</field>
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint" />
|
||||
</group>
|
||||
<group count="16" start="352" size="16">
|
||||
<field name="View ID" start="0" end="15" type="uint" />
|
||||
@@ -4383,7 +4380,7 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Driver Provided NAL Type Value" start="96" end="103" type="uint" />
|
||||
<field name="AVC NAL Type First Byte Override" start="104" end="104" type="uint">
|
||||
<value name="Use Bitstream Decoded NAL Type" value="0" />
|
||||
@@ -4647,8 +4644,8 @@
|
||||
<field name="POC List" start="0" end="31" type="uint" />
|
||||
</group>
|
||||
</instruction>
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="14" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="12" />
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="21" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="19" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="0" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="0" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
|
||||
@@ -4669,11 +4669,11 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Inline Data" start="96" end="191" type="INLINE_DATA_DESCRIPTION_FOR_MFD_AVC_BSD_OBJECT" />
|
||||
</instruction>
|
||||
<instruction name="MFD_AVC_DPB_STATE" bias="2" length="27" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="9" />
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="25" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="6" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="1" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
@@ -4697,10 +4697,7 @@
|
||||
</field>
|
||||
</group>
|
||||
<group count="16" start="96" size="16">
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint" prefix="LTST">
|
||||
<value name="Long Term Frame" value="1" />
|
||||
<value name="Short Term Frame" value="0" />
|
||||
</field>
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint"/>
|
||||
</group>
|
||||
<group count="16" start="352" size="16">
|
||||
<field name="View ID" start="0" end="15" type="uint" />
|
||||
@@ -4735,7 +4732,7 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Driver Provided NAL Type Value" start="96" end="103" type="uint" />
|
||||
<field name="AVC NAL Type First Byte Override" start="104" end="104" type="uint">
|
||||
<value name="Use Bitstream Decoded NAL Type" value="0" />
|
||||
@@ -4999,8 +4996,8 @@
|
||||
<field name="POC List" start="0" end="31" type="uint" />
|
||||
</group>
|
||||
</instruction>
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="14" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="12" />
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="21" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="19" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="0" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="0" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
|
||||
@@ -3763,11 +3763,11 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
<field name="Inline Data" start="96" end="191" type="INLINE_DATA_DESCRIPTION_FOR_MFD_AVC_BSD_OBJECT" />
|
||||
</instruction>
|
||||
<instruction name="MFD_AVC_DPB_STATE" bias="2" length="27" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="9" />
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="25" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="6" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="1" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
@@ -3791,10 +3791,7 @@
|
||||
</field>
|
||||
</group>
|
||||
<group count="16" start="96" size="16">
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint" prefix="LTST">
|
||||
<value name="Long Term Frame" value="1" />
|
||||
<value name="Short Term Frame" value="0" />
|
||||
</field>
|
||||
<field name="LTST Frame Number List" start="0" end="15" type="uint"/>
|
||||
</group>
|
||||
<group count="16" start="352" size="16">
|
||||
<field name="View ID" start="0" end="15" type="uint" />
|
||||
@@ -3829,7 +3826,7 @@
|
||||
<field name="Pipeline" start="27" end="28" type="uint" default="2" />
|
||||
<field name="Command Type" start="29" end="31" type="uint" default="3" />
|
||||
<field name="Indirect BSD Data Length" start="32" end="63" type="uint" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="address" />
|
||||
<field name="Indirect BSD Data Start Address" start="64" end="92" type="offset" />
|
||||
</instruction>
|
||||
<instruction name="MFD_IT_OBJECT" bias="2" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="6" />
|
||||
@@ -4088,8 +4085,8 @@
|
||||
<field name="POC List" start="0" end="31" type="uint" />
|
||||
</group>
|
||||
</instruction>
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="14" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="12" />
|
||||
<instruction name="MFX_AVC_IMG_STATE" bias="2" length="21" engine="video">
|
||||
<field name="DWord Length" start="0" end="11" type="uint" default="19" />
|
||||
<field name="SubOpcode B" start="16" end="20" type="uint" default="0" />
|
||||
<field name="SubOpcode A" start="21" end="23" type="uint" default="0" />
|
||||
<field name="Media Command Opcode" start="24" end="26" type="uint" default="1" />
|
||||
|
||||
Reference in New Issue
Block a user