Skip to content

Commit f8b61ac

Browse files
pkwasnie-inteligcbot
authored andcommitted
Revert "enable RemoveUnusedIdImplicitArguments by default"
This reverts commit 979782a.
1 parent d87827f commit f8b61ac

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

IGC/Compiler/CISACodeGen/ShaderCodeGen.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -780,14 +780,13 @@ void AddLegalizationPasses(CodeGenContext& ctx, IGCPassManager& mpm, PSSignature
780780
}
781781

782782
if (ctx.type == ShaderType::OPENCL_SHADER &&
783-
static_cast<OpenCLProgramContext&>(ctx).m_InternalOptions.PromoteStatelessToBindless &&
784-
!ctx.getModuleMetaData()->compOpt.GreaterThan4GBBufferRequired)
783+
static_cast<OpenCLProgramContext&>(ctx).m_InternalOptions.PromoteStatelessToBindless)
785784
{
786785
if (static_cast<OpenCLProgramContext&>(ctx).m_InternalOptions.UseBindlessLegacyMode)
787786
{
788787
mpm.add(new PromoteStatelessToBindless());
789788
}
790-
else if (!isOptDisabled)
789+
else if (!ctx.getModuleMetaData()->compOpt.GreaterThan4GBBufferRequired && !isOptDisabled)
791790
{
792791
// Advanced bindless mode used by the regular OpenCL compilation path
793792
mpm.add(new StatelessToStateful(TargetAddressing::BINDLESS));

0 commit comments

Comments
 (0)