소스 검색

intel/genxml: add missing MI_PREDICATE compare operations

Doesn't save us a great deal of lines but at least they get decoded in
aubinators.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Rafael Antognolli <rafael.antognolli@intel.com>
tags/19.0-branchpoint
Lionel Landwerlin 6 년 전
부모
커밋
ad99c1670a

+ 2
- 0
src/intel/genxml/gen10.xml 파일 보기

@@ -3047,6 +3047,8 @@
<value name="XOR" value="3"/>
</field>
<field name="Compare Operation" start="0" end="1" type="uint" prefix="COMPARE">
<value name="TRUE" value="0"/>
<value name="FALSE" value="1"/>
<value name="SRCS_EQUAL" value="2"/>
<value name="DELTAS_EQUAL" value="3"/>
</field>

+ 2
- 0
src/intel/genxml/gen11.xml 파일 보기

@@ -3042,6 +3042,8 @@
<value name="XOR" value="3"/>
</field>
<field name="Compare Operation" start="0" end="1" type="uint" prefix="COMPARE">
<value name="TRUE" value="0"/>
<value name="FALSE" value="1"/>
<value name="SRCS_EQUAL" value="2"/>
<value name="DELTAS_EQUAL" value="3"/>
</field>

+ 2
- 0
src/intel/genxml/gen7.xml 파일 보기

@@ -2051,6 +2051,8 @@
<value name="XOR" value="3"/>
</field>
<field name="Compare Operation" start="0" end="1" type="uint" prefix="COMPARE">
<value name="TRUE" value="0"/>
<value name="FALSE" value="1"/>
<value name="SRCS_EQUAL" value="2"/>
<value name="DELTAS_EQUAL" value="3"/>
</field>

+ 2
- 0
src/intel/genxml/gen75.xml 파일 보기

@@ -2462,6 +2462,8 @@
<value name="XOR" value="3"/>
</field>
<field name="Compare Operation" start="0" end="1" type="uint" prefix="COMPARE">
<value name="TRUE" value="0"/>
<value name="FALSE" value="1"/>
<value name="SRCS_EQUAL" value="2"/>
<value name="DELTAS_EQUAL" value="3"/>
</field>

+ 2
- 0
src/intel/genxml/gen8.xml 파일 보기

@@ -2690,6 +2690,8 @@
<value name="XOR" value="3"/>
</field>
<field name="Compare Operation" start="0" end="1" type="uint" prefix="COMPARE">
<value name="TRUE" value="0"/>
<value name="FALSE" value="1"/>
<value name="SRCS_EQUAL" value="2"/>
<value name="DELTAS_EQUAL" value="3"/>
</field>

+ 2
- 0
src/intel/genxml/gen9.xml 파일 보기

@@ -2973,6 +2973,8 @@
<value name="XOR" value="3"/>
</field>
<field name="Compare Operation" start="0" end="1" type="uint" prefix="COMPARE">
<value name="TRUE" value="0"/>
<value name="FALSE" value="1"/>
<value name="SRCS_EQUAL" value="2"/>
<value name="DELTAS_EQUAL" value="3"/>
</field>

+ 0
- 1
src/intel/vulkan/genX_cmd_buffer.c 파일 보기

@@ -3568,7 +3568,6 @@ void genX(CmdDispatchIndirect)(
}

/* predicate = !predicate; */
#define COMPARE_FALSE 1
anv_batch_emit(batch, GENX(MI_PREDICATE), mip) {
mip.LoadOperation = LOAD_LOADINV;
mip.CombineOperation = COMBINE_OR;

Loading…
취소
저장