clang-format

This commit is contained in:
Lander Gallastegi 2025-03-27 01:11:00 +01:00 committed by Lander Gallastegi
parent b6e9406652
commit 057df5d3d1
3 changed files with 15 additions and 11 deletions

View File

@ -166,8 +166,7 @@ Id EmitReadConst(EmitContext& ctx, IR::Inst* inst) {
const auto& srt_flatbuf = ctx.buffers.back(); const auto& srt_flatbuf = ctx.buffers.back();
ASSERT(srt_flatbuf.binding >= 0 && srt_flatbuf.buffer_type == BufferType::ReadConstUbo); ASSERT(srt_flatbuf.binding >= 0 && srt_flatbuf.buffer_type == BufferType::ReadConstUbo);
const auto [id, pointer_type] = srt_flatbuf[BufferAlias::U32]; const auto [id, pointer_type] = srt_flatbuf[BufferAlias::U32];
const Id ptr{ const Id ptr{ctx.OpAccessChain(pointer_type, id, ctx.u32_zero_value, ctx.Def(inst->Arg(1)))};
ctx.OpAccessChain(pointer_type, id, ctx.u32_zero_value, ctx.Def(inst->Arg(1)))};
return ctx.OpLoad(ctx.U32[1], ptr); return ctx.OpLoad(ctx.U32[1], ptr);
} }

View File

@ -56,8 +56,8 @@ void DoFPMax32(ImmValueList& inst_values, const ImmValueList& args0, const ImmVa
} }
return ImmValue::Max<Type::F32, true>(a, b); return ImmValue::Max<Type::F32, true>(a, b);
}; };
Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0, args1, Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0,
args_legacy); args1, args_legacy);
} }
void DoFPMax64(ImmValueList& inst_values, const ImmValueList& args0, const ImmValueList& args1) { void DoFPMax64(ImmValueList& inst_values, const ImmValueList& args0, const ImmValueList& args1) {
@ -76,8 +76,8 @@ void DoFPMin32(ImmValueList& inst_values, const ImmValueList& args0, const ImmVa
} }
return ImmValue::Min<Type::F32, true>(a, b); return ImmValue::Min<Type::F32, true>(a, b);
}; };
Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0, args1, Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0,
args_legacy); args1, args_legacy);
} }
void DoFPMin64(ImmValueList& inst_values, const ImmValueList& args0, const ImmValueList& args1) { void DoFPMin64(ImmValueList& inst_values, const ImmValueList& args0, const ImmValueList& args1) {
@ -152,7 +152,8 @@ void DoFPExp2(ImmValueList& inst_values, const ImmValueList& args) {
void DoFPLdexp(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& exponents) { void DoFPLdexp(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& exponents) {
Common::CartesianInvoke(ImmValue::Ldexp<Type::F32>, Common::CartesianInvoke(ImmValue::Ldexp<Type::F32>,
std::insert_iterator(inst_values, inst_values.begin()), args, exponents); std::insert_iterator(inst_values, inst_values.begin()), args,
exponents);
} }
void DoFPCos(ImmValueList& inst_values, const ImmValueList& args) { void DoFPCos(ImmValueList& inst_values, const ImmValueList& args) {
@ -176,13 +177,15 @@ void DoFPSaturate64(ImmValueList& inst_values, const ImmValueList& args) {
void DoFPClamp32(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& mins, void DoFPClamp32(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& mins,
const ImmValueList& maxs) { const ImmValueList& maxs) {
Common::CartesianInvoke(ImmValue::Clamp<Type::F32, true>, Common::CartesianInvoke(ImmValue::Clamp<Type::F32, true>,
std::insert_iterator(inst_values, inst_values.begin()), args, mins, maxs); std::insert_iterator(inst_values, inst_values.begin()), args, mins,
maxs);
} }
void DoFPClamp64(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& mins, void DoFPClamp64(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& mins,
const ImmValueList& maxs) { const ImmValueList& maxs) {
Common::CartesianInvoke(ImmValue::Clamp<Type::F64, true>, Common::CartesianInvoke(ImmValue::Clamp<Type::F64, true>,
std::insert_iterator(inst_values, inst_values.begin()), args, mins, maxs); std::insert_iterator(inst_values, inst_values.begin()), args, mins,
maxs);
} }
void DoFPRoundEven32(ImmValueList& inst_values, const ImmValueList& args) { void DoFPRoundEven32(ImmValueList& inst_values, const ImmValueList& args) {

View File

@ -221,13 +221,15 @@ void DoUMax32(ImmValueList& inst_values, const ImmValueList& args0, const ImmVal
void DoSClamp32(ImmValueList& inst_values, const ImmValueList& value, const ImmValueList& min, void DoSClamp32(ImmValueList& inst_values, const ImmValueList& value, const ImmValueList& min,
const ImmValueList& max) { const ImmValueList& max) {
Common::CartesianInvoke(ImmValue::Clamp<Type::U32, true>, Common::CartesianInvoke(ImmValue::Clamp<Type::U32, true>,
std::insert_iterator(inst_values, inst_values.begin()), value, min, max); std::insert_iterator(inst_values, inst_values.begin()), value, min,
max);
} }
void DoUClamp32(ImmValueList& inst_values, const ImmValueList& value, const ImmValueList& min, void DoUClamp32(ImmValueList& inst_values, const ImmValueList& value, const ImmValueList& min,
const ImmValueList& max) { const ImmValueList& max) {
Common::CartesianInvoke(ImmValue::Clamp<Type::U32, false>, Common::CartesianInvoke(ImmValue::Clamp<Type::U32, false>,
std::insert_iterator(inst_values, inst_values.begin()), value, min, max); std::insert_iterator(inst_values, inst_values.begin()), value, min,
max);
} }
} // namespace Shader::IR::ComputeValue } // namespace Shader::IR::ComputeValue