File tree 1 file changed +12
-2
lines changed
media_softlet/agnostic/common/hw
1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,16 @@ namespace mi
47
47
MHW_MI_SAD_NOT_EQUAL_SDD = 5 ,
48
48
};
49
49
50
+ enum MI_CONDITIONAL_BATCH_BUFFER_END_COMPARE_OPERATION
51
+ {
52
+ COMPARE_OPERATION_MADGREATERTHANIDD = 0 , // !< If Indirect fetched data is greater than inline data then continue.
53
+ COMPARE_OPERATION_MADGREATERTHANOREQUALIDD = 1 , // !< If Indirect fetched data is greater than or equal to inline data then continue.
54
+ COMPARE_OPERATION_MADLESSTHANIDD = 2 , // !< If Indirect fetched data is less than inline data then continue.
55
+ COMPARE_OPERATION_MADLESSTHANOREQUALIDD = 3 , // !< If Indirect fetched data is less than or equal to inline data then continue.
56
+ COMPARE_OPERATION_MADEQUALIDD = 4 , // !< If Indirect fetched data is equal to inline data then continue.
57
+ COMPARE_OPERATION_MADNOTEQUALIDD = 5 , // !< If Indirect fetched data is not equal to inline data then continue.
58
+ };
59
+
50
60
enum MHW_COMMON_MI_ATOMIC_OPCODE
51
61
{
52
62
MHW_MI_ATOMIC_NONE = 0 ,
@@ -153,8 +163,8 @@ namespace mi
153
163
154
164
struct MHW_MI_ENHANCED_CONDITIONAL_BATCH_BUFFER_END_PARAMS : public MHW_MI_CONDITIONAL_BATCH_BUFFER_END_PARAMS
155
165
{
156
- bool enableEndCurrentBatchBuffLevel = false ;
157
- uint32_t compareOperation = 0 ;
166
+ bool enableEndCurrentBatchBuffLevel = false ;
167
+ MI_CONDITIONAL_BATCH_BUFFER_END_COMPARE_OPERATION compareOperation = COMPARE_OPERATION_MADGREATERTHANIDD ;
158
168
enum PARAMS_TYPE
159
169
{
160
170
ENHANCED_PARAMS = 1
You can’t perform that action at this time.
0 commit comments