aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_spirv_integer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit...lizzie2025-11-031-0/+4
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* shader_recompiler: Reduce unused includesameerj2022-03-201-1/+0
* emit_spirv: Reduce emit_spirv.h include overheadameerj2021-12-051-0/+1
* shader: Add integer division opcodesReinUsesLisp2021-11-161-0/+8
* shader: Remove IAbs64ReinUsesLisp2021-07-221-4/+0
* Move SPIR-V emission functions to their own headerReinUsesLisp2021-07-221-0/+1
* spirv: Add integer clamping workaroundsReinUsesLisp2021-07-221-4/+34
* shader: Add NVN storage buffer fallbacksReinUsesLisp2021-07-221-4/+4
* spirv: Replace Constant/ConstantComposite with Const helperameerj2021-07-221-1/+1
* shader: Implement LOP CCReinUsesLisp2021-07-221-6/+15
* shader: Implement I2I CCameerj2021-07-221-18/+38
* shader: Implement I2I SATameerj2021-07-221-0/+8
* shader: Implement I2FReinUsesLisp2021-07-221-0/+4
* shader: Implement R2Pameerj2021-07-221-2/+7
* shader: Implement SHFameerj2021-07-221-6/+14
* shader: Implement LEAameerj2021-07-221-0/+8
* shader: Implement FLOameerj2021-07-221-2/+10
* shader: Implement IMNMXameerj2021-07-221-0/+16
* shader: Implement POPCameerj2021-07-221-0/+8
* shader: Implement SHRameerj2021-07-221-4/+8
* shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCCReinUsesLisp2021-07-221-4/+4
* shader: Fix MOV(reg), add SHL variants and emit neg and abs instructionsReinUsesLisp2021-07-221-4/+4
* shader: Rename, implement FADD.SAT and P2R (imm)ReinUsesLisp2021-07-221-23/+52
* spirv: Add lower fp16 to fp32 passReinUsesLisp2021-07-221-16/+0
* shader: Primitive Vulkan integrationReinUsesLisp2021-07-221-30/+30
* spirv: Initial bindings supportReinUsesLisp2021-07-221-8/+8
* shader: Support SSA loops on IRReinUsesLisp2021-07-221-4/+4
* spirv: Initial SPIR-V supportReinUsesLisp2021-07-221-0/+132