mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-05-27 04:17:02 +02:00
[spir-v, emit] Flat Decoration Adjustment
This commit is contained in:
parent
b4f4ec7cbb
commit
0d92c21ca7
1 changed files with 3 additions and 1 deletions
|
|
@ -1463,7 +1463,9 @@ void EmitContext::DefineInputs(const IR::Program& program) {
|
||||||
AddCapability(spv::Capability::GroupNonUniform);
|
AddCapability(spv::Capability::GroupNonUniform);
|
||||||
subgroup_local_invocation_id =
|
subgroup_local_invocation_id =
|
||||||
DefineInput(*this, U32[1], false, spv::BuiltIn::SubgroupLocalInvocationId);
|
DefineInput(*this, U32[1], false, spv::BuiltIn::SubgroupLocalInvocationId);
|
||||||
Decorate(subgroup_local_invocation_id, spv::Decoration::Flat);
|
if (stage == Stage::Fragment) {
|
||||||
|
Decorate(subgroup_local_invocation_id, spv::Decoration::Flat);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (info.uses_fswzadd) {
|
if (info.uses_fswzadd) {
|
||||||
const Id f32_one{Const(1.0f)};
|
const Id f32_one{Const(1.0f)};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue