summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-lower-buffer-element-type.cpp
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2024-11-06 01:47:26 +0800
committerGitHub <noreply@github.com>2024-11-05 09:47:26 -0800
commitb118451e301d734e3e783b3acdf871f3f6ea851c (patch)
tree277f160d31e2c442f724bc6a2d3c09fabff403ca /source/slang/slang-ir-lower-buffer-element-type.cpp
parent53dd5928c35d5a5cb1f7d2a563348fd1fa87d672 (diff)
Move switch statement bodies to their own lines (#5493)
* Move switch statement bodies to their own lines * format --------- Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to 'source/slang/slang-ir-lower-buffer-element-type.cpp')
-rw-r--r--source/slang/slang-ir-lower-buffer-element-type.cpp43
1 files changed, 29 insertions, 14 deletions
diff --git a/source/slang/slang-ir-lower-buffer-element-type.cpp b/source/slang/slang-ir-lower-buffer-element-type.cpp
index 46243eba3..7d722bf9c 100644
--- a/source/slang/slang-ir-lower-buffer-element-type.cpp
+++ b/source/slang/slang-ir-lower-buffer-element-type.cpp
@@ -308,10 +308,14 @@ struct LoweredElementTypeContext
{
switch (name)
{
- case IRTypeLayoutRuleName::Std140: return "std140";
- case IRTypeLayoutRuleName::Std430: return "std430";
- case IRTypeLayoutRuleName::Natural: return "natural";
- default: return "default";
+ case IRTypeLayoutRuleName::Std140:
+ return "std140";
+ case IRTypeLayoutRuleName::Std430:
+ return "std430";
+ case IRTypeLayoutRuleName::Natural:
+ return "natural";
+ default:
+ return "default";
}
}
@@ -613,7 +617,8 @@ struct LoweredElementTypeContext
return info;
}
}
- default: break;
+ default:
+ break;
}
}
@@ -957,8 +962,11 @@ struct LoweredElementTypeContext
}
break;
case kIROp_RWStructuredBufferGetElementPtr:
- case kIROp_GetOffsetPtr: ptrValsWorkList.add(user); break;
- case kIROp_StructuredBufferGetDimensions: break;
+ case kIROp_GetOffsetPtr:
+ ptrValsWorkList.add(user);
+ break;
+ case kIROp_StructuredBufferGetDimensions:
+ break;
case kIROp_Call:
{
// If a structured buffer or pointer typed value is used directly as
@@ -991,7 +999,8 @@ struct LoweredElementTypeContext
builder.emitStore(ptrVal, packedVal);
}
break;
- default: break;
+ default:
+ break;
}
});
}
@@ -1194,16 +1203,22 @@ IRTypeLayoutRules* getTypeLayoutRuleForBuffer(TargetProgram* target, IRType* buf
: kIROp_DefaultBufferLayoutType;
switch (layoutTypeOp)
{
- case kIROp_DefaultBufferLayoutType: return IRTypeLayoutRules::getStd430();
- case kIROp_Std140BufferLayoutType: return IRTypeLayoutRules::getStd140();
- case kIROp_Std430BufferLayoutType: return IRTypeLayoutRules::getStd430();
- case kIROp_ScalarBufferLayoutType: return IRTypeLayoutRules::getNatural();
+ case kIROp_DefaultBufferLayoutType:
+ return IRTypeLayoutRules::getStd430();
+ case kIROp_Std140BufferLayoutType:
+ return IRTypeLayoutRules::getStd140();
+ case kIROp_Std430BufferLayoutType:
+ return IRTypeLayoutRules::getStd430();
+ case kIROp_ScalarBufferLayoutType:
+ return IRTypeLayoutRules::getNatural();
}
return IRTypeLayoutRules::getStd430();
}
case kIROp_ConstantBufferType:
- case kIROp_ParameterBlockType: return IRTypeLayoutRules::getStd140();
- case kIROp_PtrType: return IRTypeLayoutRules::getNatural();
+ case kIROp_ParameterBlockType:
+ return IRTypeLayoutRules::getStd140();
+ case kIROp_PtrType:
+ return IRTypeLayoutRules::getNatural();
}
return IRTypeLayoutRules::getNatural();
}