aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_spirv_floating_point.cpp
AgeCommit message (Collapse)Author
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-03-20shader_recompiler: Reduce unused includesameerj
2021-12-05emit_spirv: Reduce emit_spirv.h include overheadameerj
emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
2021-07-22Move SPIR-V emission functions to their own headerReinUsesLisp
2021-07-22spirv: Be aware of NAN unaware driversReinUsesLisp
2021-07-22spirv: Replace Constant/ConstantComposite with Const helperameerj
2021-07-22shader: Fix F2IFernandoS27
2021-07-22shader: Add support for fp16 comparisons and misc fixesReinUsesLisp
2021-07-22shader: Implement FMNMXameerj
And add a const in FCMP
2021-07-22shader: Implement FCMPameerj
still need to configure some settings for NV denorm flush and intel NaN
2021-07-22shader: FMUL, select, RRO, and MUFU fixesReinUsesLisp
2021-07-22spirv: Fixes and Intel specific workaroundsReinUsesLisp
2021-07-22shader: Rename, implement FADD.SAT and P2R (imm)ReinUsesLisp
2021-07-22shader: Add denorm flush supportReinUsesLisp
2021-07-22spirv: Add lower fp16 to fp32 passReinUsesLisp
2021-07-22shader: Primitive Vulkan integrationReinUsesLisp
2021-07-22spirv: Initial bindings supportReinUsesLisp
2021-07-22spirv: Initial SPIR-V supportReinUsesLisp