mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-24 21:18:24 +08:00
Unify BindingTableEntryCount programming
Change-Id: I18d8cfdec348393e5c4b97e22334e3884da50f50 Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
b16354ca77
commit
95f217f9ef
@@ -79,7 +79,10 @@ void EncodeDispatchKernel<Family>::encode(CommandContainer &container,
|
||||
|
||||
idd.setBindingTablePointer(bindingTablePointer);
|
||||
|
||||
auto bindingTableStatePrefetchCount = std::min(31u, bindingTableStateCount);
|
||||
uint32_t bindingTableStatePrefetchCount = 0;
|
||||
if (HardwareCommandsHelper<Family>::doBindingTablePrefetch()) {
|
||||
bindingTableStatePrefetchCount = std::min(31u, bindingTableStateCount);
|
||||
}
|
||||
idd.setBindingTableEntryCount(bindingTableStatePrefetchCount);
|
||||
}
|
||||
PreemptionHelper::programInterfaceDescriptorDataPreemption<Family>(&idd, preemptionMode);
|
||||
|
||||
Reference in New Issue
Block a user