Skip to content

Commit 88bb1e0

Browse files
DianaChenigcbot
authored andcommitted
ZEBinary: fix ze_info barrier_count setting
Fix barrier_count to take the number of barriers directly instead of the encoded enum value
1 parent 7dc49cd commit 88bb1e0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IGC/AdaptorOCL/OCL/sp/zebin_builder.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ void ZEBinaryBuilder::addKernelExecEnv(const SOpenCLKernelInfo& annotations,
437437
{
438438
zeInfoExecutionEnv& env = zeinfoKernel.execution_env;
439439

440-
env.barrier_count = iOpenCL::EncodeNumBarriers(annotations.m_executionEnivronment.HasBarriers);
440+
env.barrier_count = annotations.m_executionEnivronment.HasBarriers;
441441
env.disable_mid_thread_preemption = annotations.m_executionEnivronment.DisableMidThreadPreemption;
442442
env.grf_count = annotations.m_executionEnivronment.NumGRFRequired;
443443
env.has_4gb_buffers = annotations.m_executionEnivronment.CompiledForGreaterThan4GBBuffers;

0 commit comments

Comments
 (0)