mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-02 15:32:52 +00:00
clang-format
This commit is contained in:
parent
b6e9406652
commit
057df5d3d1
@ -166,8 +166,7 @@ Id EmitReadConst(EmitContext& ctx, IR::Inst* inst) {
|
||||
const auto& srt_flatbuf = ctx.buffers.back();
|
||||
ASSERT(srt_flatbuf.binding >= 0 && srt_flatbuf.buffer_type == BufferType::ReadConstUbo);
|
||||
const auto [id, pointer_type] = srt_flatbuf[BufferAlias::U32];
|
||||
const Id ptr{
|
||||
ctx.OpAccessChain(pointer_type, id, ctx.u32_zero_value, ctx.Def(inst->Arg(1)))};
|
||||
const Id ptr{ctx.OpAccessChain(pointer_type, id, ctx.u32_zero_value, ctx.Def(inst->Arg(1)))};
|
||||
return ctx.OpLoad(ctx.U32[1], ptr);
|
||||
}
|
||||
|
||||
|
@ -56,8 +56,8 @@ void DoFPMax32(ImmValueList& inst_values, const ImmValueList& args0, const ImmVa
|
||||
}
|
||||
return ImmValue::Max<Type::F32, true>(a, b);
|
||||
};
|
||||
Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0, args1,
|
||||
args_legacy);
|
||||
Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0,
|
||||
args1, args_legacy);
|
||||
}
|
||||
|
||||
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);
|
||||
};
|
||||
Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0, args1,
|
||||
args_legacy);
|
||||
Common::CartesianInvoke(op, std::insert_iterator(inst_values, inst_values.begin()), args0,
|
||||
args1, args_legacy);
|
||||
}
|
||||
|
||||
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) {
|
||||
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) {
|
||||
@ -176,13 +177,15 @@ void DoFPSaturate64(ImmValueList& inst_values, const ImmValueList& args) {
|
||||
void DoFPClamp32(ImmValueList& inst_values, const ImmValueList& args, const ImmValueList& mins,
|
||||
const ImmValueList& maxs) {
|
||||
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,
|
||||
const ImmValueList& maxs) {
|
||||
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) {
|
||||
|
@ -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,
|
||||
const ImmValueList& max) {
|
||||
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,
|
||||
const ImmValueList& max) {
|
||||
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
|
Loading…
Reference in New Issue
Block a user